Bonsoir à tous,
Voici, j'ai un problème avec un sprite que je suis en train de mettre en place. Sur la dernière page (contact, dernier menu), il se trouve 3 icônes : facebook, twitter et skype.
Pour optimiser le site, j'ai utilisé un sprite confectionné avec Fireworks. Je l'exporte et récupère le fichier PNG ainsi que le fichier CSS pour mon site.
Le problème, c'est que les background-position ne sont pas pris en charge (pour les positions initiales). Je ne comprends pas pourquoi alors que les :hover et :active, eux, sont ok.
J'ai réglé le problème avec le logo de facebook mais je tiens à mettre un post ici car je ne comprends pas pourquoi mes appels de class ne fonctionne pas et pourquoi je suis obligé de faire comme ceci pour que le logo de facebook, lui, fonctionne :
Merci de m'apporter vos lumières, car là, je sèche.
Bonne fin de soirée.
Modifié par MagicCarpet (15 Dec 2012 - 19:36)
Voici, j'ai un problème avec un sprite que je suis en train de mettre en place. Sur la dernière page (contact, dernier menu), il se trouve 3 icônes : facebook, twitter et skype.
Pour optimiser le site, j'ai utilisé un sprite confectionné avec Fireworks. Je l'exporte et récupère le fichier PNG ainsi que le fichier CSS pour mon site.
Le problème, c'est que les background-position ne sont pas pris en charge (pour les positions initiales). Je ne comprends pas pourquoi alors que les :hover et :active, eux, sont ok.
J'ai réglé le problème avec le logo de facebook mais je tiens à mettre un post ici car je ne comprends pas pourquoi mes appels de class ne fonctionne pas et pourquoi je suis obligé de faire comme ceci pour que le logo de facebook, lui, fonctionne :
div>ul>li:first-child {
background-position: -1px -163px;
}
Merci de m'apporter vos lumières, car là, je sèche.
Bonne fin de soirée.
Modifié par MagicCarpet (15 Dec 2012 - 19:36)