Bonsoir,
Je suis parti d'un "kit" pour réaliser un thème pour Dotclear, avec trois colonnes réalisées avec trois blocs flottants. Il doit normalement y avoir 5% de marge à droite et à gauche, puis une colonne prenant 15% de large de chaque côté, et au centre un bloc prenant les 60% restants (5+15+60+15+5=100%, ouf !).
Mais assez étrangement, le bloc central ne prend pas les 60% indiqués dans la feuille de style, mais apparemment seulement 55%. Voici le site en question (je fais les modifications "en direct" sur le site) : http://nicopensource.free.fr/ et la feuille de style : layout.css (+ la partie style) dont voici l'essentiel :
La structure de la page :
Pour s'y repérer, le fond clair remplit tout #main et les bordures intérieures des colonnes sont marquées par les bordures dégradées (côté "net").
Je constate ça tant avec Firefox qu'Opera (je n'ai pas d'IE sous la main). Quelqu'un verrait-il ce qui cloche ?
Merci.
Modifié par nico@nc (20 Apr 2009 - 23:17)
Je suis parti d'un "kit" pour réaliser un thème pour Dotclear, avec trois colonnes réalisées avec trois blocs flottants. Il doit normalement y avoir 5% de marge à droite et à gauche, puis une colonne prenant 15% de large de chaque côté, et au centre un bloc prenant les 60% restants (5+15+60+15+5=100%, ouf !).
Mais assez étrangement, le bloc central ne prend pas les 60% indiqués dans la feuille de style, mais apparemment seulement 55%. Voici le site en question (je fais les modifications "en direct" sur le site) : http://nicopensource.free.fr/ et la feuille de style : layout.css (+ la partie style) dont voici l'essentiel :
/* centrage */
body { text-align : center; }
#page { margin : 0 auto; text-align : left; }
/* mise en page */
#page { width: 100%; }
#wrapper { margin : 0 5%; }
#main { width : 60%; margin : 0 0 0 20%; float : left; display:inline; }
#blognav, #blogextra { margin : 0; padding : 0 6px; display:inline; }
#blognav { width : 15%; float: left; margin-left: -80%; overflow:hidden; }
#blogextra { width : 15%; float:right; overflow:hidden; }
La structure de la page :
#page
|- #wrapper
|- #main (colonne centrale)
|- #blognav (colonne de gauche)
|- #blogextra (colonne de droite)
Pour s'y repérer, le fond clair remplit tout #main et les bordures intérieures des colonnes sont marquées par les bordures dégradées (côté "net").
Je constate ça tant avec Firefox qu'Opera (je n'ai pas d'IE sous la main). Quelqu'un verrait-il ce qui cloche ?
Merci.
Modifié par nico@nc (20 Apr 2009 - 23:17)