Как объявить :: до раз и для этого и добавить отдельный контент на основе классов в вложенном синтаксисе декларации CSS?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Как объявить :: до раз и для этого и добавить отдельный контент на основе классов в вложенном синтаксисе декларации CSS?

Сообщение Anonymous »

Имея ниже html < /p>


.legend__list {
display: flex;
border: 2px solid rgb(241, 230, 230);
align-content: center;

.legend {
font-size: large;
color: greenyellow;

&.clan {
&::before {
content: "\1F9EC";
}
}

&.deity {
&::before {
content: "\1FA94";
}
}

&.cast {
&::before {
content: "\4DE4";
}
}
}
}

dl {
display: flex;
margin: auto;
}< /code>



Clan



Deity



Cast





Это работает нормально, но ищет альтернативный или более короткий синтаксис. /> .legend {
font-size: large;
color: greenyellow;

&::before {
content: "";
:has(.deity) {
content: "\1F9EC";
}
:where(.clan) {
content: "\1FA94";
}
:is(.cast) {
content: "\4DE4";
}
}



Подробнее здесь: https://stackoverflow.com/questions/794 ... -classes-i
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «CSS»