私は以下のようにhtmlとcssセレクタを持っています。私は、テキストノードを非表示にしたいが、その子を残したい。すなわち、テキストノード「ダッシュボード」cssテキストノードを非表示にして子供を表示
<li>
<a href="#">
<span class="icon">
<i class="fa fa-home"></i>
</span>
Dashboard
</a>
</li>
CSS浮遊テキストノードにアクセスすることができない
li > a > :not(span){
display: none;
}
CSSを要素に適用されるため、あなたはCSSを使ってこれを行うことはできません。テキストノードには適用できません。 – Dekel