Je suis en train de modifier le code qui a rendu par Glimmer qui marque probablement ma maîtrise CSS un peu bas ....Un élément CSS rendu ... d'autres ne sont pas
J'ai HTML comme:
<ul id="main_navigation">
<li id="trigger0"><a /Topics">Webinar Topics</a>
<ul class="subNavMenuItems" id="subNav0">
<li><a href="/Topics/15">Intro</a></li>
<li><a href="/Topics/25">Computer Skills</a></li>[and so on]
Dans mon i ont css:
#main_navigation ul{
margin: 0;
padding: 0;
float: left;
width: 20%;
font-size:13px;
font: bold;
font-variant: small-caps;
}
la règle de largeur est observée - mais aucun des autres sont. Le fichier contenant ces règles sont le dernier fichier importé de sorte que ces règles doivent remplacer les autres (bien que « main_navigation » est le seul élément correspondant _anyway donc des choses en cascade ne devrait pas importer
La citation manquante dans le tag a été mon cut 'n paste. L'ajout de li _ produira le résultat correct sur les éléments de la liste de second niveau mais n'affecte pas le niveau supérieur. (trigger0) Il devrait s'agir d'ajouter un identifiant de classe à ces éléments de premier niveau, mais je ne suis pas en train d'utiliser la syntaxe correcte. J'utilise un firebug et j'atterris à l'intérieur des éléments comme prévu. Encore une fois .... maintenant les choses fonctionnent au 2ème niveau des UL mais pas au sommet. – justSteve
J'ai mis à jour ma réponse en réponse à votre commentaire. –