0
下のコードの子要素span.icon-hamburgerが:focusステートを受け取ったとき、li要素のスタイリングを変更したいと考えています。 SASSソリューションを使用して、@ at-rootがここで動作することがわかりました。しかし、@ at-rootを使ってこのユースケースのSASSソリューションを見つけることはできません。このユースケースに対するあなたの考えは何ですか?子要素のフォーカスステートの変更親要素のスタイル付けSASS @ at-root
HTML:
<ol>
<li>
<span class="icon-hamburger"></span>
</li>
</ol>
CSS/SASS:
.icon-hamburger:focus {
@at-root ol li #{&} {
background-color: #fff;
}
}