Hier ist mein HTML-CodeWie erste Ebene span-Element durch CSS verstecken ">" Selektor
.wrapper.mini-menu .sidebar-nav li > span{
display: none;
}
<div class="wrapper mini-menu">
<div class="header"></div>
<div class="sidebar">
<ul class="sidebar-nav">
<li>
<a href="#">
<i class="fa fa-home"></i>
<span>Hide Item1</span>
<i class="fa arrow pull-right"></i>
</a>
<ul class="sub-menu">
<li>
<a href="">
<i class="fa fa-user-plus"></i>
<span>Show Item 1</span>
</a>
</li>
<li>
<a href="">
<i class="fa fa-user-plus"></i>
<span>Show Item 2</span>
</a>
</li>
</ul>
</li>
<li>
<a href="#item1">
<i class="fa fa-dashboard"></i>
<span>Hide Item2</span>
</a>
</li>
<li>
<a href="#item1">
<i class="fa fa-cogs"></i>
<span>Hide Item3</span>
</a>
</li>
</ul>
</div>
</div>
ich mich verstecken möchte item1
verstecken, verstecken item2
und item3
verstecken. Aber ich möchte nicht show
Elemente verstecken. Wenn ich >
Selektor nicht verwende, verbirgt es alle Span Elemente. Wie wähle ich nur diese Artikel von CSS >
Selektor?
Gefällt Ihnen dieses https://jsfiddle.net/b6cwsdqu/? – DaniP
Ja, jetzt funktioniert es gut. Danke @DaniP –