Salut,
pour mon site, j'ai céé deux feuilles de styles, une pour IE, et une pour FF (ou autres avigateurs respectant au maximum possible les normes W3C).
Le "problème" se pose pour IE (encore lui), il lit bien les informations de sa feuille de styles, mise a part pour le global. Je suis donc obligé, pour ma feuille de styles pour "navigateurs conventionnels" de laisser un hack "!important" pour mon float :
La feuille de styles pour IE
La feuille de styles conventionelle :
Le problème est le suivant, si j'enleve le hack et le "float : center" de la feuille conventionnelle, le site sous IE se retrouve a gauche (et non centré), alors qu'il es en "float : center" pour sa propre feuille de style.
Non pas que le resultat avec le code actuel me déplaise, car il est identique pour les deux navigateurs, mais j'aurais aimé me débarasser du hack, d'autant plus que sur ma validation w3c, c'est la seule erreur qui m'est référencée (en dehors des nombreux "avertissements" parce que je n'ai pas défini le "background-color" d'une classe ).
Donc si quelqu'un savait de quoi il en retourne.
Merci.
Modifié par TheReverendEVIL (07 Apr 2006 - 14:41)
pour mon site, j'ai céé deux feuilles de styles, une pour IE, et une pour FF (ou autres avigateurs respectant au maximum possible les normes W3C).
Le "problème" se pose pour IE (encore lui), il lit bien les informations de sa feuille de styles, mise a part pour le global. Je suis donc obligé, pour ma feuille de styles pour "navigateurs conventionnels" de laisser un hack "!important" pour mon float :
La feuille de styles pour IE
...
.global {
float: center;
width: 800px;
...
La feuille de styles conventionelle :
...
.global {
float: left !important;
float: center;
width: 800px;
...
Le problème est le suivant, si j'enleve le hack et le "float : center" de la feuille conventionnelle, le site sous IE se retrouve a gauche (et non centré), alors qu'il es en "float : center" pour sa propre feuille de style.
Non pas que le resultat avec le code actuel me déplaise, car il est identique pour les deux navigateurs, mais j'aurais aimé me débarasser du hack, d'autant plus que sur ma validation w3c, c'est la seule erreur qui m'est référencée (en dehors des nombreux "avertissements" parce que je n'ai pas défini le "background-color" d'une classe ).
Donc si quelqu'un savait de quoi il en retourne.
Merci.
Modifié par TheReverendEVIL (07 Apr 2006 - 14:41)