Есть ли способ выбрать элементы, в теге стиля которых определена определенная переменная CSS? я думаю, он недоступен, потому что с глобальными переменными он будет вести себя странно, но, возможно, есть способ.
например, измените это:
div[data-icon]::before {
...
background-image: var(--icon);
...
}
что-то вроде этого:
div:has(var(--icon))::before {
...
background-image: var(--icon);
...
}
Подробнее здесь: https://stackoverflow.com/questions/611 ... s-style-ta
Мобильная версия