Код: Выделить всё
.toplevel .small-container svg:has(> g[opacity="0.3"]) {
> g[opacity="0.3"],
+ .sibling-el {
opacity: .6 !important;
}
}
Переписываем его как
Код: Выделить всё
.toplevel {
.small-container svg:has(> g[opacity="0.3"]) + .sibling-el,
.small-container svg > g[opacity="0.3"] {
opacity: .6 !important;
}
}
Мне любопытно, почему это так... Вы думаете, что это проблема браузера, который неправильно комбинирует селекторы? Или я просто что-то упускаю из того, как работает &-вложение?
Подробнее здесь: https://stackoverflow.com/questions/799 ... bottleneck
Мобильная версия