pierredureau Posté 7 Septembre 2004 Posté 7 Septembre 2004 (modifié) Depuis que j'envoie du application/xhtml+xml, le background-color de l'élément body ne descend pas jusqu'en bas de ma page. Que se passe-t'il ? Dosi-je appliquer un background-color sur l'élément html (ça marche ainsi, mais ça me parait louche) ? EDIT : je précise ma config : Firefox 0.93 sur Gnome 2.6 et Linux 2.6 Modifié 7 Septembre 2004 par pierredureau
Nudrema Posté 7 Septembre 2004 Posté 7 Septembre 2004 En fait, en XML (ou en XHTML envoyé comme XML), l'élément racine n'est plus l'élément body, mais l'élément html. Ça signifie que l'élément body se comporte en fait comme n'importe quelle div. Il faut donc appliquer la couleur ou l'image de fond sur l'élément html pour être sûr qu'elle aille jusqu'en bas. Souvent, pour une question de compatibilité avec IE et text/html, on remplace alors le style de ce genre : body { background-color: lightblue; } par : html, body { background-color: lightblue; }
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant