@MrLumuss

Как работает этот код CSS?

Привет хабровчане! Наткнул на код, для создания сгругленных границ в виде градиента, но хоть убейте не понимаю как он работает. Может кто объяснить?

item::before{
    content: "";
    position: absolute;
    inset: -3px;
    border-radius: 15px; 
    padding: 3px; 
    background:linear-gradient(180deg,rgb(42, 218, 204), rgb(23, 30, 36)); 
    -webkit-mask: 
         linear-gradient(#fff 0 0) content-box, 
         inear-gradient(#fff 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude; 
}
  • Вопрос задан
  • 107 просмотров
Решения вопроса 1
xwjkka
@xwjkka
я пытаюсь...
В CSS, ::before создаёт псевдоэлемент,который является первым потомком выбранного элемента. Часто используется для добавления косметического содержимого в элемент с помощью свойства content.

Тут можно больше прочитать про before

content - обязательное свойство для before
inset - смещение элемента
-webkit-... - для различных браузеров
mask-composite - наложение/наслаивание
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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