Si vous regardez le menu de navigation principal sur this page vous voyez que j'utilise une ombre portée sur un: hover, cependant, dans IE9 l'ombre est boguée - elle ne s'affiche pas toujours, et reste souvent après que le vol stationnaire n'est plus actif. Je veux soit le réparer, ou se débarrasser de l'ombre seulement dans IE.Bogue Ombre portée dans IE9
mon css est:
#menu a {
color:#fff;
padding-top:10px;
padding-right:10px;
padding-left:10px;
text-decoration:none;
}
#menu a:hover {
background:#e58f56;
border-top: 0px solid transparent;
border-bottom: 10px solid transparent;
border-left: 10px solid #bbb2b1;
border-right: 0;
border-top-right-radius:5px;
border-bottom-right-radius:5px;
-webkit-box-shadow: #888 4px 4px 4px;
-moz-box-shadow: #888 4px 4px 4px;
box-shadow: #888 4px 4px 4px;
}
Toutes les idées?
ajouter -ms-box-shadow (aller de l'avant et ajouter -o-box-shadow aussi) – albert
IE9 utilise la propriété 'box-shadow' standard, donc pas besoin de' -ms-box-shadow' (en fait, je ne suis pas sûr si une version préfixée existe même puisque IE ne supportait pas box-shadow jusqu'à la version 9 de toute façon). – daGUY