28173 sujets

CSS et mise en forme, CSS3

Bonjour à tous,

j'ai mis en place un système de news défilant verticalement en JS sur un site (script récupéré sur le web). Il fonctionne bien, mais impossible de le centrer correctement avec IE (cela marche bien avec Firefox).

URL : site ici

Je suis débutant en CSS, donc pas facile de trouver d'ou cela vient... je pense que cela doit etre un problème avec position:relative dans le CSS, mais je ne sais pas par quoi le remplacer... un coup de main serait le bienvenue !
Smiley ravi
Bonjour et bienvenu à toi ...

La première chose que je commencerais à regarder c'est tout simplement la validité de ta page. Car dans un certain nombre de cas, une mauvaise interprétation découle simplement d'une erreur dans le code source.

La première erreure de ton document, c'est qu'il y manque un Doctype.
Voici un petit peu de lecture :
DTD, Qu'est-ce que c'est ? A quoi ça sert ?

L'absence de DTD fait passer IE 6 en mode Quirk.
Peut-être que ceci règlera le problème ... Smiley cligne
merci à toi Cygnus; il manquait effectivement le DOCTYPE dans mon code HTML :

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Cela fonctionne mieux ! Smiley ravi Au passage un ptit merci au Forum d'Alsacréation qui est vrai mine d'or dans tout ce qui est mise en page CSS, cela m'a bien aidé.

Smiley lol
Salut.

Tu as indiqué une forme "raccourcie" du doctype :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Il est recommandé d'utiliser la forme complète de la déclaration, que tu pourras trouver en suivant ce lien Smiley cligne