В CSS мы можем изменить стиль дочернего элемента, щелкнув родительский элемент, например, с помощью тега 'a'
<a class='button' href='#'>Example <i class='icon'></i></a>
a.button:focus i.icon { display: none; }
или
a.button:active i.icon { display: none; }
Поэтому, когда я нажимаю a.button
, i.icon
исчезает
Но если у нас есть несколько элементов, таких как
<a class='button1' href='#'>Example <i class='icon1'></i></a>
<a class='button2' href='#'>Example <i class='icon2'></i></a>
Как мы можем повлиять на стиль a.button1
, нажав на a.button2
?
Возможно ли это с помощью CSS без использования методов jQuery?