Как верстать блоки сложной формы на чистом css?

Добрый день!

Появился вопрос, как верстать сложный блок именно на css. Что я имею ввиду под сложным блоком, выделено красным на скрине - тут.
Оригинал скрина - тут

Всем спасибо заранее за любые ответы.
  • Вопрос задан
  • 5943 просмотра
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Пример
Используем псевдоэлементы и трансформацию.
Простые углы реализуем за счёт рамки. Однако, если потребуется тень, придётся и там применить трансформацию.
Для сложных углов вводим вложенный элемент и используем внутреннюю тень.
И, конечно же, всегда есть вариант с использованием SVG в качестве фона (или напрямую).
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
углы делаются с помощью псевдоэлементов - after, before

ссылка на генератор углов: apps.eky.hk/css-triangle-generator
Ответ написан
Ваш ответ на вопрос

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

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