Bonjour,
on connaissait les changements de moteur de rendus dans IE (HasLayout, Quirks & co.), mais je viens de découvrir un truc pas très sympa sur Safari (pourtant je l'aime ce navigateur).
Le simple fait de déclarer un charset à la feuille de styles modifie le comportement du CSS et seulement dans certains cas ; ça ressemble plutôt à un bug. Voyez plutôt (page de test, le résultat change très régulièrement). On voit 2 marges à droite et à gauche de la page (en beige clair). Si j'enlève le @charset "utf-8"; de mon fichier ./Css/Layout.css, ces marges disparaissent (c'est le résultat normal). Sur d'autres UAs, on n'a pas ce problème, c'est pour ça que je pensais plutôt à un bug.
Est-il connu ? Une solution ?
Merci .
Modifié par HyWaN (26 Dec 2007 - 22:46)
on connaissait les changements de moteur de rendus dans IE (HasLayout, Quirks & co.), mais je viens de découvrir un truc pas très sympa sur Safari (pourtant je l'aime ce navigateur).
Le simple fait de déclarer un charset à la feuille de styles modifie le comportement du CSS et seulement dans certains cas ; ça ressemble plutôt à un bug. Voyez plutôt (page de test, le résultat change très régulièrement). On voit 2 marges à droite et à gauche de la page (en beige clair). Si j'enlève le @charset "utf-8"; de mon fichier ./Css/Layout.css, ces marges disparaissent (c'est le résultat normal). Sur d'autres UAs, on n'a pas ce problème, c'est pour ça que je pensais plutôt à un bug.
Est-il connu ? Une solution ?
Merci .
Modifié par HyWaN (26 Dec 2007 - 22:46)