bonjour à tous,
je suis sur un projet responsive, et j'ai voulu tester l'assistant Dreamweaver dédié à cela.
Globalement, je trouve que l'outil est pas mal et permet assez rapidement de mettre une structure responsive en place en WYSIWYG.
J'ai cependant un comportement qui me perturbe. Alors soit j'ai rien compris au CSS, soit je suis con et un détail m'échappe mais voila mon exemple
et quelques explications :
design responsive en 12 colonnes, un header (vert pale) et un footer (vert pale) sur 12 colonnes, 2 colonnes en milieu de page, une sur 3 colonne à gauche (la rouge) et une sur 9 colonnes à droite (la bleue)
Tout se présente bien jusqu'au moment où je décide d'appliquer un padding:20px à mes blocs rouge et bleu afin de décoller le texte des bords.
A partir de là, le bloc bleu, à droite, passe à la ligne.
Je n'arrive pas à comprendre pourquoi le padding, sensé mettre une marge interne au bloc, vient influer la largeur (extérieure) globale du bloc et donc le faire passer à la ligne... ?
Si quelqu'un peut m'expliquer...
merci de votre aide
Modifié par jp.bond (18 Sep 2014 - 01:09)
je suis sur un projet responsive, et j'ai voulu tester l'assistant Dreamweaver dédié à cela.
Globalement, je trouve que l'outil est pas mal et permet assez rapidement de mettre une structure responsive en place en WYSIWYG.
J'ai cependant un comportement qui me perturbe. Alors soit j'ai rien compris au CSS, soit je suis con et un détail m'échappe mais voila mon exemple
et quelques explications :
design responsive en 12 colonnes, un header (vert pale) et un footer (vert pale) sur 12 colonnes, 2 colonnes en milieu de page, une sur 3 colonne à gauche (la rouge) et une sur 9 colonnes à droite (la bleue)
Tout se présente bien jusqu'au moment où je décide d'appliquer un padding:20px à mes blocs rouge et bleu afin de décoller le texte des bords.
A partir de là, le bloc bleu, à droite, passe à la ligne.
Je n'arrive pas à comprendre pourquoi le padding, sensé mettre une marge interne au bloc, vient influer la largeur (extérieure) globale du bloc et donc le faire passer à la ligne... ?
Si quelqu'un peut m'expliquer...
merci de votre aide
Modifié par jp.bond (18 Sep 2014 - 01:09)