premier élément ou élément Disons un ont le code suivant:CSS3 sélecteurs - sélectionner après
<nav id="main-navigation">
<ul>
<li><a href="#">Link 1 Level 1</a></li>
<li><a href="#">Link 1 Level 1</a></li>
<ul>
<li><a href="#">Link 1 Level 2</a>
</ul>
</ul>
</nav>
Et maintenant, je veux de mettre en première hauteur de ul
à 100px et deuxième ul
devraient être 300px.
Lorsque je tente
nav ul {
height: 100px
}
Deuxième ul
hérite également cette valeur. J'essayais "~", "+", ">", first-childs etc. mais je ne sais pas comment le faire, même avec de la documentation.
Existe-t-il un guide bien expliqué (de préférence avec démos/écrans) pour les nouveaux sélecteurs css3? W3 Table est trop ringard pour moi.
Merci !!!
">" et "+" sont en fait des sélecteurs CSS 2.1. 456 Berea Street a de bonnes explications. http://www.456bereastreet.com/archive/200509/css_21_selectors_part_1/ et http://www.456bereastreet.com/archive/200601/css_3_selectors_explained/ – RussellUresti