Je suis en train de refondre mon blog (à niveau maintenant avec la 1.2 de Dotclear).
Et j'ai un problème pour créer un menu en CCS.
Mais une image valant mieux qu'un voyage sur le site de nomaBlog, en voici 3 :
Sous Firefox tout d'abord :

Sous IE :

Et sous Opera maintenant :

le code HTML est celui-ci :
CODE
<ul id="nav">
<li id="t-nomasis"><a href="#">nomasis</a></li>
<li id="t-menu"><a href="#">menu</a></li>
<li id="t-contenu"><a href="#">contenu</a></li>
<li id="t-accueil"><a href="#">accueil</a></li>
</ul>
<li id="t-nomasis"><a href="#">nomasis</a></li>
<li id="t-menu"><a href="#">menu</a></li>
<li id="t-contenu"><a href="#">contenu</a></li>
<li id="t-accueil"><a href="#">accueil</a></li>
</ul>
et celui de la CSS, celui-là :
CODE
#nav {
margin: 0;
padding: 0;
list-style: none;
font-size: 12px;
color: #FFFFFF;
top: 112px;
height: 22px;
position: relative;
z-index: 4;
text-align: left;
left: 410px;
width: 340px;
float: right;
}
#nav li {
margin: 0;
padding: 0;
list-style: none;
float: right;
}
#nav a {
text-decoration: none;
color: #FFFFFF;
padding-top: 6px;
padding-right: 20px;
padding-bottom: 6px;
padding-left: 20px;
text-align: left;
}
#nav a:hover, #nav a.active {
color: #000;
}
#nav a.active {
font-weight: bold;
}
margin: 0;
padding: 0;
list-style: none;
font-size: 12px;
color: #FFFFFF;
top: 112px;
height: 22px;
position: relative;
z-index: 4;
text-align: left;
left: 410px;
width: 340px;
float: right;
}
#nav li {
margin: 0;
padding: 0;
list-style: none;
float: right;
}
#nav a {
text-decoration: none;
color: #FFFFFF;
padding-top: 6px;
padding-right: 20px;
padding-bottom: 6px;
padding-left: 20px;
text-align: left;
}
#nav a:hover, #nav a.active {
color: #000;
}
#nav a.active {
font-weight: bold;
}
Il y a sans doute plein d'erreurs dans la feuille de style mais je ne vois pas lesquelles
Et c'est très très pénible.
Auriez vous une petite idée ? (une grosse c'est bien aussi)









