Страницы

Поиск по вопросам

вторник, 24 декабря 2019 г.

Как реализовать загнутый уголок?

#html #css #css3 #вёрстка




Подскажите, пожалуйста как средствами CSS реализовать такой маркер? Интересует именно
этот уголок скругленный. Пробовал через :after но не могу придумать как быть с прозрачностью
заднего фона? Сзади находится фото:
    


Ответы

Ответ 1



Собственно ваш вопрос в этом border-bottom-left-radius: 20px; в .marker:before ? * { box-sizing: border-box; } .marker { width: 300px; height: 300px; background: tomato; padding: 10px; border-radius: 20px; position: relative; } .border { width: 100%; height: 100%; border: 3px dashed orange; border-radius: 20px; } .marker:before { content: ""; border-top: 50px solid #fff; border-right: 50px solid #fff; border-bottom: 50px solid orange; border-left: 50px solid orange; position: absolute; top: 0; right: 0; border-bottom-left-radius: 20px; }
для экспериментов : https://codepen.io/topicstarter/pen/vpPEeW

Комментариев нет:

Отправить комментарий