@freeman0204

Можно ли нарисовать через canvas блок с скошенными краями и разместить там html?

Нужно нарисовать подобные скосы, в этих блоках есть паралакс, все способы что я перепробовал не подходят для косых углов как здесь. Надежда только на канвас. Можно ли нарисовать через canvas блок с скошенными краями и разместить там html?
фото 1
62304ff2c106475082d803a8400bcd69.jpg
фото 2
726550d315ff4b5b82848345d51c64da.jpg
  • Вопрос задан
  • 179 просмотров
Решения вопроса 1
AMar4enko
@AMar4enko
По-сути на сегодняшний день есть два способа это сделать:
- clip-path
- transform

clip-path это нормальный способ, не трюк. Но с кроссбраузерностью у него все плохо.
transform это скорее трюк. Внешний блок skewY(5deg), вложенный skewY(-5deg).
Вот пример codepen.io/AMar4enko/pen/LbMmWe
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы