Ich versuche, den Unterschied zwischen den Klassennamen "tiefer" und "übergeordnet" zu verstehen, die auf übergeordnete li
Elemente in einem Standardmenü von Joomla 2.5 angewendet werden. Sie scheinen immer zusammen angewendet zu werden? Es ist immer "tieferes Elternteil", niemals das eine oder andere, soweit ich sehen kann?
Zum Beispiel:
<ul class="menu">
<li class="item-108 deeper parent"><a href="/joomla//menu1" >Menu1</a>
<ul>
<li class="item-110"><a href="/joomla//menu1/sub11" >Sub11</a></li>
<li class="item-121"><a href="/joomla//menu1/sub12" >Sub12</a></li>
<li class="item-122"><a href="/joomla//menu1/sub13" >Sub13</a></li>
</ul></li>
<li class="item-109 deeper parent"><a href="/joomla//menu2" >Menu2</a>
<ul>
<li class="item-130"><a href="/joomla//menu2/sub21" >Sub21</a></li>
</ul></li>
<li class="item-111 active deeper parent"><a href="/joomla//menu3" >Menu3</a>
<ul>
<li class="item-118"><a href="/joomla//menu3/sub31" >Sub31</a></li>
<li class="item-120 current active"><a href="/joomla//menu3/sub32" >Sub32</a></li>
<li class="item-131"><a href="/joomla//menu3/sub33" >Sub33</a></li>
</ul></li>
<li class="item-112"><a href="/joomla//menu4" >Menu4</a></li>
</ul>
Damit...
Warum werden auf die übergeordneten
li
Klassen sowohl "tiefere" als auch "übergeordnete" Klassen angewendet, wenn ein Untermenü vorhanden ist? Warum nicht einfach "Eltern"?Gibt es eine Situation, in der einer angewendet wird und der andere nicht? dh. wann wird vielleicht "tiefer" weggelassen?
quelle