ich dies habe in meinem html:Verbergen div und zeigen Sie es, wenn das Ziel
<div>
<ul id="tabs">
<li id="h1">
<a href="#h1">Home</a>
<div>
text here
</div>
</li>
<li id="h2">
<a href="#h2">Services</a>
<div>
text here
</div>
</li>
</ul>
</div>
Was ich will ist zu tun, um die Listenelemente Inline zu machen, während ihre Inhalte zu verstecken. Und der Inhalt wäre nur sichtbar, wenn ich auf den Listenlink klicke. Dies ist, was ich bisher auf der CSS versucht habe:
li {
display: inline;
}
li div {
display: none;
}
li:target {
display: block;
}
Allerdings funktioniert dies nicht. Die Anzeige: Block; überschreibt nicht die Anzeige: keine;
Vielen Dank im Voraus!
Nun, 'li div' ist spezifischer als' li: target'. – Roope
Was Sie versuchen zu tun, heißt Registerkarten. – Ionut