J'ai une div qui a l'une des deux positions d'arrière-plan pour une image d'arrière-plan d'image-objet en fonction de la classe définie pour la div dans un script php.Rendu d'image/de position différent sur l'iPad
Le CSS, qui est ci-dessous, fonctionne très bien sur les navigateurs standard, mais sur l'iPad, je ne vois pas la même chose. Au lieu de cela je vois plus de l'image de fond que je veux. Comme vous pouvez le voir sur l'image ci-dessous, plutôt que de simplement voir une étoile, je vois aussi une partie d'une autre étoile.
Comment puis-je obtenir la position d'arrière-plan/image à la bonne place sur l'iPad?
.normal, .favourite {
width:18px;
height:17px;
margin-right: 4px;
border:none;
cursor: pointer;
display:inline-block;
vertical-align: middle;
background-color:transparent;
background-repeat: no-repeat;
}
.normal {
background-image: url('/images/playlist_sprite.png');
background-position: left bottom;
}
.favourite {
background-image:url('/images/playlist_sprite.png');
background-position: right bottom;
}
Essayez cette propriété css 'background-size: 100% 100%;' in '.normal, .favourite {}' et faites le moi savoir. Merci! –
Ceci montre juste l'image entière de sprite, la réduisant pour adapter dans 18px par 17px – Nick