Ciao a tutti,
mi sto preparando per un esame e devo risolvere questo problema:
Valutare l'esecuzione della cascade ed elencare le coppie proprietà valore che verranno effettivamente applicate a "li" di primo, secondo e terzo livello.
codice:ol.level_1 li {background: green; padding: 20px;} ol li.level_2 {background: red;} li.level_3 {padding: 5px; margin: 3px}La cosa che non mi torna è il fatto che i "li" di terzo livello abbiano sfondo "green" e non "red", come mai?codice:<div id="TOC"></div>
- <li class="level_1 first" id="item_1"> Chapter A <li class="level_1 withSublist" id="item_2"> Chapter B
<li class="level_1 last withSublist" id="item_3"> Chapter C
- <li class="level_2 first" id="item_2_1"> Chapter B.1 <li class="level_2 last" id="item_2_2"> Chapter B.2
- <li class="level_2 first" id="item_3_1"> Chapter C.1 <li class="level_2 last withSublist" id="item_3_2"> Chapter C.2
- <li class="level_3 first" id="item_3_2_1"> Chapter C.2.1 <li class="level_3 last" id="item_3_2_2"> Chapter C.2.2
Data la seconda regola CSS (ol li.level_2 {background: red;}) questa non si dovrebbe applicare a titti i li.level_2 e discendenti e quindi anche ai "li" di terzo livello?
Grazie mille per la pazienza e per l'aiuto.
Nicolo'
![]()

Rispondi quotando
