Предположим, у меня есть куча divs на том же уровне DOM. Когда я нависаю над одним, я хочу, чтобы все остальные меняли стиль (т. Е. Уменьшали непрозрачность или меняли фон), в то время как тот, который зависал, оставался неизменным.Изменение стиля всех остальных элементов при зависании одного элемента
Я не могу использовать селектор или ~
, потому что он мне нужен, чтобы выбрать всех братьев и сестер, а не только непосредственно соседних или только следующих братьев и сестер. В основном то, что я ищу, - это «все братья и сестры, но этот». Это существует? Есть ли способ достичь этого без JavaScript?
Ничего себе, это так мелочи, мне стыдно, что я не мог думать об этом. Благодарю. – Bobe
Но подождите, есть улов. Между этими разделами, которые я упоминал, есть много пустого пространства, и я не хочу, чтобы они затемнялись, просто указав курсор в родительском div. – Bobe
Это уловка, точно. Если вы этого не хотите, JavaScript - это путь. – joshnh