J'ai un style pour le style <a>
éléments dans les éléments de la liste dans un conteneur #navigation
. Cela fonctionne bien.Comment changer le style CSS des éléments de la liste imbriquée?
#navigation li a {
text-decoration:none;
background:#bfe5ff;
color:#045e9f;
width:125px;
height:35px;
padding-top:11px;
display:block;
float:left;
margin-left:2px;
text-align:center;
font-size:18px;
font-weight:bold;
}
Maintenant, dans certains <li>
s Je suis <div>
s INSERTION DE. Dans ceux-ci j'utilise à nouveau une liste encore, mais elle devrait être différente dans le style ou n'a aucun style.
Lorsque je mets <li>
s, leur style correspond aux éléments externes <li>
, mais il ne devrait pas.
Je suis en train d'utiliser ceci:
#newnavigation li a {
font-size:12px;
margin-left:20px;
}
mais il ne fonctionne pas - il applique les styles « extérieurs ».
Ceci est mon balisage:
<ul id="navigation">
<li><a href="index.html">Home</a></li>
<li><a href="about.html">About</a></li>
<li><a href="contact.html">Contact</a></li>
<li class="browse">
<a href="#">Browse</a>
<div id="browsecontainer">
<h3>Browse By Category</h3>
<li><a href="#"></a></li>
</div>
</li>
</ul>
s'il vous plaît, mettez tout le balisage sous l'étiquette de code. – Alekc
incapable de comprendre m mettre sous la balise de code mais ... je l'ai fait wiki – Yasir