Bon décidément je me fourre le doit dans l'oeil jusqu'au coude, ça marche pas dutout mon truc. C'est claire que je peuc pas mettre deux "display" différent sur le même élément. Et pire le "display: list-item" désactive mes liens du menu!
Code : Tout sélectionner
#menu {
position: absolute;
top: 150px;
left: 10px;
width: 15%;
}
#menu ul {
list-style-type: none;
}
#menu li {
background-color: #738EAC;
text-align: right;
font-family: "Times New Roman", Times, serif;
font-size: small;
}
#menu li:hover {
list-style-image: url(../images/menu_fle.gif);
list-style-position: inside;
display: list-item;
}
#menu li a {
color: #ececfa;
text-decoration: none;
display: block;
}
J'essai de faire le malin et je me dis que le "#menu li a:hover" foire le tout, alors je l'enlève et....
voir le résultat Toujour avec Space Style
Le problème c'est que sans le "display: list-item", pas moyen d'affiché mon "list-stye-image"
Des idées, parce que moi je nage dans le vide!!
EDIT: Comme-ci c'étais pas suffisant selon
W3Schools
Notes in IE 4.0+:
* This property does not work with elements with "display" property set to "list-item"
EDIT2: Bon j'ai réglé mon prob, c'est pas le top mais c'est mieux que rien. Au lieu du display:block sur le a, je lui ai mis un display:inline.