Moin Leute, ich habe da mal eine etwas speziellere CSS Frage in Verbindung mit dem Joomla CMS. Ich habe Hauptkategorien und Unterkategorien die sich im Quellcode wie folgt zusammen setzen,
Nun war mein Plan das ich den Hauptkategorien einen "border" verpasse und den Unterkategorien auch, aber da die Unterkategorien in einem LI komplett verankert sind, überlege ich gerade wie man das dann macht das alle einen Rahmen haben und sobald die Seite 2 offen ist einfach nur die anderen Punkte darunter erscheinen ohne das der border alle Unterkategorien umschließt... ich hoffe man versteht was ich meine 
Wenn ich selbst ohne ein CMS baue, sieht mein Aufbau ungefähr so aus...
so brauche ich in der CSS nur ebene-1 und ebene-2 ansprechen und nichts ist irgendwie verschachtelt. Aber bei dem voreingestellten Aufbau vom CMS bin ich etwas sprachlos 
Gruß, Domi
HTML:
<ul class="menu">
<li class="item-101"><a href="/joomla/" >Willkommen</a></li>
<li class="item-102"><a href="/joomla/..." >Seite 1</a></li>
<li class="item-103 active deeper parent"><a href="/joomla/..." >Seite 2</a>
<ul>
<li class="item-107 current active"><a href="/joomla/..." >Seite 2 - 1</a></li>
<li class="item-108"><a href="/joomla/..." >Seite 2 - 2</a></li>
<li class="item-109"><a href="/joomla/..." >Seite 2 - 3</a></li>
</ul>
</li>
<li class="item-104"><a href="/joomla/..." >Seite 3</a></li>
<li class="item-105"><a href="/joomla/..." >Seite 4</a></li>
<li class="item-106"><a href="/joomla/..." >Seite 5</a></li>
</ul>
Wenn ich selbst ohne ein CMS baue, sieht mein Aufbau ungefähr so aus...
HTML:
<ul class="menu">
<li class="ebene-1"><a href="/" >Hauptkategorie</a></li>
<li class="ebene-1"><a href="/" >Hauptkategorie</a></li>
<li class="ebene-2"><a href="/" >Unterkategorie</a></li>
<li class="ebene-2 active"><a href="/" >Unterkategorie</a></li>
<li class="ebene-1"><a href="/" >Hauptkategorie</a></li>
</ul>
Gruß, Domi