Задать вопрос

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

Добрый день!

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

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

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

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

Похожие вопросы