J'ai fait une barre d'onglet, avec un style différent sur les boutons selon si c'est celui actif.
Et ô désespoir, les bordures n'apparaissent pas.
Pourtant, tout le style bien appliqué au bouton, firebug reconnait bien la classe, et les bordures figurent bien dans la liste de style.
La barre webdeveloper ne m'indique pas d'erreur css.
Mais pour les navigateurs (tous), ya rien, les bordures n'apparaissent pas, alors que tous les autres attributs sont pris en compte !
Ma classe est déclarée ainsi :
.menu_onglet_down
{
display:block;
float:left;
font-size:14px;
background-color:#BDBEB5;
color:#4E4E4E;
border-right:solid #000000 1px;
border-bottom:solid #000000 1px;
padding:5px;
} |
Mon code :
<a href="lolilol.html" class="menu_onglet_down">Lien</a> |
Si je remplace les <a> par des <div>, les bordures apparaissent.
On ne peux pas mettre une bordure à un lien en display:block ? Depuis quand ?
Merci
EDIT : Ah et tiens, une question subsidiaire, pas du tout en rapport : pourquoi liste > div pour un menu ?