@serNoName

Как сделать не стандартное закругление средствами CSS?

В фигме пишет просто бордер-радиус 20пх.
Таких блоков в макете много, вставлять как картинку - не вариант.

63d554039f89f215963012.png
  • Вопрос задан
  • 77 просмотров
Решения вопроса 2
thewind
@thewind
php программист, front / backend developer
Можно сделать комбинацией :before и :after

Сначала кладете черный квадрат как before внутрь блока, он скроет часть зеленых бордеров. Поверх кладете after блок со своим бордером и поворачиваете after блок на 45 градусов.
Ответ написан
@serNoName Автор вопроса
Помогли эти свойства:
clip-path: polygon(0 0, 100% 0, 100% calc(100% - 35px), calc(100% - 35px) 100%, 0 100%);
border-radius: 20px 20px 50px 20px;

+ :before
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
krdpsr
@krdpsr
loading...
нарисуй svg на js
или разбей фон на три части вставь в них svg

или объясни неграмотному дизайнеру что так нельзя рисовать
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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