Bonjour,
question de débutant mais bon...
Voilà le pb :
Je voudrais un bloc "page" avec une image de fond. Et à l'intérieur de ce div, un div "navigation" à gauche et un div "contenu" à droite. Tres classique.
mon css :
mais...
mes deux blocs "corps" et "navigation_gauche" ne sont pas imbriqués au final : j'obtiens un bloc avec mon image de fond et il est écrit à la suite "debut de la page fin page" puis en dessous j'ai mon bloc menu.
ça fait pas ça quand j'enlève le float. pourtant il faut bien que je mette ce float à gauche si je veux mettre un autre bloc à droite de mon menu, non ?
je sais que le float sort du flux, mais comment on fait alors pour que le conteneur ait une image de fond ?
merci de votre aide
Modifié par quizz (26 Mar 2007 - 21:02)
question de débutant mais bon...
Voilà le pb :
Je voudrais un bloc "page" avec une image de fond. Et à l'intérieur de ce div, un div "navigation" à gauche et un div "contenu" à droite. Tres classique.
<div id="corps">
debut de la page
<div id="navigation_gauche">
<la je vais mettre mlon menu>
</div>
fin page
</div>
mon css :
#corps {
margin: 0;
padding: 0;
background: url(../squelettes/mes_img/fond_page);
font-size: 10px;
width: 980px;
text-align: center;
margin-top: 0px;
}
#corps #navigation_gauche {
float: left;
width: 222px;
margin: 0;
padding: 0;
}
mais...
mes deux blocs "corps" et "navigation_gauche" ne sont pas imbriqués au final : j'obtiens un bloc avec mon image de fond et il est écrit à la suite "debut de la page fin page" puis en dessous j'ai mon bloc menu.
ça fait pas ça quand j'enlève le float. pourtant il faut bien que je mette ce float à gauche si je veux mettre un autre bloc à droite de mon menu, non ?
je sais que le float sort du flux, mais comment on fait alors pour que le conteneur ait une image de fond ?
merci de votre aide
Modifié par quizz (26 Mar 2007 - 21:02)