28172 sujets

CSS et mise en forme, CSS3

Bonjour,

J'ai mis en ligne une version PHP de mon site pour éviter les frames HTML.

Sur Firefox tout fonctionne parfaitement.

En revanche, sur IE, le sous-menu déroulant (fais en CSS) n'apparait au passage de la souris que si la balise <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"> n'est pas contenue dans la page (par exemple http://slashsnakepit.chez-alice.fr/biographie/histoire/histoire.php).

Or, quand je mets cette balise dans une page, ça flingue la mise en forme définie dans le css (comme sur cette page : http://slashsnakepit.chez-alice.fr/biographie/extras/extras.php).

Le site : http://slashsnakepit.chez-alice.fr/index.php
Le CSS : http://slashsnakepit.chez-alice.fr/style.css
Le menu : http://slashsnakepit.chez-alice.fr/menu.html

Vous avez une solution pour résoudre le problème ?

Merci.