J'ai le code html suivant (dans l'ordre donné)Comment commander des lignes (ou divs) verticalement en utilisant blueprint css?
<div id="content">...</div>
<div id="footer">...</div>
<div id="header">...</div>
Et bien sûr, je veux afficher la partie d'en-tête en haut suivi de la partie de contenu, puis suivi par le pied de page. Comment puis-je faire cela avec un code CSS en utilisant blueprint?
P.S. : La partie de contenu est écrite en premier pour être plus favorable au SEO
EDIT: la solution devrait fonctionner dans n'importe quel ordre les sections div sont écrites. Par exemple, le div "content" pourrait être écrit dans le fichier XHTML APRÈS le div "footer" ... mais je veux toujours avoir le pied de page affiché sous le contenu (dont la hauteur est inconnue puisque selon le contenu)
Salut Andy. S'il vous plaît voir mon edit => Votre solution ne fonctionne pas si le contenu div est écrit au-dessous de pied div div par exemple. – fabien7474
Puis-je savoir pourquoi l'ordre des divs peut être incohérent entre les pages d'un même site? De plus, acceptez-vous une solution JS? –
Les liens que vous avez donnés sont exactement ce que je cherchais. Cependant, je suis surpris qu'il ne puisse être réalisé sans JS ... jusqu'à CSS 3 (voir lien http://www.w3.org/TR/2003/WD-css3-content-20030514/#move-to) – fabien7474