Как создать трапециевидный div с повторением фона

0

Я хочу сделать фоновый рисунок изображения, подобный этому, в div, подобном следующему изображению. но я не могу найти подходящие свойства css или js для этого. Кто-нибудь может помочь выяснить, как это возможно?

Изображение 174551

  • 0
    Покажите свой код.
  • 2
    stackoverflow.com/questions/9886337/...
Показать ещё 1 комментарий
Теги:

3 ответа

0

Это поможет вам

Преобразование свойств css

http://www.w3schools.com/cssref/css3_pr_transform.asp

0

Я нашел хорошее решение и решил проблему с помощью Cubicle Dragon, как following-

HTML-код

<div id="div1">
<div id="div2">HELLO</div>
</div>

Код CSS

#div2 {
  background: url("") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border: 1px solid #000000;
  padding: 50px;
  position: absolute;
  transform: rotateY(-234deg);
}

#div1 {
  border: 1px solid #000000;
  height: 150px;
  margin: 50px;
  padding: 10px;
  perspective: 89px;
  position: relative;
  width: 150px;
}
  • 0
    Отметить это как ответ тоже ..
0

Похоже, CSS 3D Transforms. Здесь webkit способ сделать это, настроить угол и перспективу по мере необходимости. Вам нужно будет найти что-то эквивалентное для других браузеров, я не думаю, что он полностью стандартизирован.

Просто примените этот CSS к вашему div с фоновым изображением. Я проверил это с прекрасным логотипом stackoverflow в верхней части этой страницы, который является div с фоновым изображением.

Редактировать: И здесь тоже красная рамка. Не знаю, является ли его часть изображения или вам нужен CSS.

-webkit-transform: perspective(500) rotateY(-60deg);
border: 3px red solid;

Ещё вопросы

Сообщество Overcoder
Наверх
Меню