Задать вопрос
@NoobKoder
Пытаюсь в программирование

Как придать div вот такую форму?

В стилизации я как рыба в пустыне, и вот собственно вопрос:
6358854a75196229898671.jpeg

Я уже смирился, что это вряд ли будет цельная фигура, но даже с учётом этого адекватно выстроить такой блок у меня не получилось (и главная проблема – вот это пресловутое внутреннее закругление)
  • Вопрос задан
  • 508 просмотров
Подписаться 4 Простой 2 комментария
Решения вопроса 1
black1277
@black1277
Вольный стрелок
Вот накидал по быстрому для примера

Этот способ удобен тем, что можно сделать край любой формы, в зависимости от того какой svg использовать. Недостаток в том, что бордер можно только через drop-shadow сделать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Ответ написан
Комментировать
@NoobKoder Автор вопроса
Пытаюсь в программирование
Если кому ещё нужно, то на самом деле моя задача решается одним псевдоэлементом
635efe1012fb3494732133.png
635efe1d9151d095317262.png
Создаёте два блока, перед вторым (нижним) создаёте прозрачный скругленный ::before, накладываете тень под цвет бэка.
Если нужны рамки, этим методом всё так же прекрасно решается. Удачи)
Ответ написан
Комментировать
@cssfish
Плохое знание основ - причина больших бед
вырезка через clip-path, закругление потом через svg #round . Правда, не везде это хорошо смотрится
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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