J'utilise des sprites pour contrôler deux éléments de navigation graphique. Le CSS que j'ai écrit fonctionne parfaitement dans Chrome, mais échoue dans FF et IE.CSS Sprites - code fonctionne dans Chrome, échoue dans FF et IE ... pourquoi?
Le CSS est:
a.gallery-left{
margin-top: 5px;
background: url('arrows_sprited.png') 0 0px;
width: 45px;
height: 34px;
overflow: hidden;
float: left;
}
a.gallery-left:hover {
background: url('arrows_sprited.png') -46 0px;
cursor: pointer;
zoom: 1;
}
a.gallery-right{
margin-top: 5px;
background: url('arrows_sprited.png') -133 0px;
width: 46px;
height: 34px;
overflow: hidden;
float: right;
}
a.gallery-right:hover {
background: url('arrows_sprited.png') -89 0px;
cursor: pointer;
zoom: 1;
}
dans le document invoqué html par ceci:
<a class="gallery-left"></a>
<a class="gallery-right"></a>
Pourquoi est-il en FF parviennent pas? Lorsque j'examine l'élément avec Firebug, le second n'est pas visible (mais il est dans la première. Très étrange.
des idées? merci beaucoup!
Intéressant comment Chrome utilise par défaut px si juste un entier est donné. –
qui a fait l'affaire ... au moins dans Firefox! (Dans IE j'ai tout un tas d'autres choses qui échoue .. damn IE). Merci! –