@Nwton

Как исказить div таким образом?

Есть ли возможность на чистом css подобным образом исказить div вместе с содержимым? Знаю, можно применить 3d+perspective+rotate, но хотелось бы без этого, работая в одной плоскости.
f53d9131b63f49ea84db6fbbcf8b7ad2.png
  • Вопрос задан
  • 675 просмотров
Решения вопроса 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Есть ли возможность на чистом css подобным образом исказить div вместе с содержимым?

Знаю, можно применить 3d+perspective+rotate

А это не чистый CSS? Нельзя без этого.
Если бы нужна была просто фигура такая, можно было бы псевдоэлементами, но с содержимым нет.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@vintage
Ответ написан
Комментировать
Shape - мб подойдет для твоей задачи
Ответ написан
Комментировать
GreatBOND
@GreatBOND
Начинающий программист
Ответ написан
Комментировать
@Darth_Solo
Падаван области Фронт-энда.
Если содержимое не должно искажаться по перспективе то:
1. Использовать свойство Clip. Однако подойдет в случае когда поддержка старых браузеров не особо волнует.
2. Использовать SVG.
3. Создать форму при помощи псевдоелементов, поместив внутрь спаны которым задать флоат по правой стороне и ширину в процентном размере по градации, дабы контент не вылазил за фигуру.

Если содержимое должно искажаться по перспективе, то лишь ею единой.)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Санкт-Петербург
До 180 000 ₽
move2usajobs.com LLC Лос-Анджелес
от 2 000 до 4 000 $
08 нояб. 2024, в 15:24
2000 руб./за проект
08 нояб. 2024, в 15:01
1 руб./за проект
08 нояб. 2024, в 14:55
20000 руб./за проект