Question évidente : Comment faire pour que les div .gauche et .droite prenne la hauteur de .contenu ?
Merci d'avance..
Edit: Ah oui, j'ai bien esayé height: 100%; mais sans succès si je ne mettais pas height: x%; à .main, ce qui m'oblige à fixer une hauteur et n'est pas intéressant..
Pourquoi ne fais-tu pas tout simplement pour ta news un fond central sans tes div gauche et droite, c'est à dire un <div> contenant l'image du haut, un autre <div> pour celle du bas, et un autre pour le centre ?
En fait, je ne fais pas de cette manière car la largeur de mon cadre n'est pas fixée d'avance.. Je ne peux donc pas mettre les coins et le background du haut sur une même image, et pareil pour le reste..
Salut ;)En fait, je ne fais pas de cette manière car la largeur de mon cadre n'est pas fixée d'avance..
Je me doutais un peu de cette réponse
Alors je crois que pour ton bloc central, il faut :
- un <div> contenant tes trois éléments centraux en position relative.
- le <div> gauche et le <div> droite en position absolute avec height: 100%
- le div central sans positon particulière, avec margin left et right de la largeur des deux blocs.
J'avais déjà essayé un truc semblable, mais il me semble que ça bug avec Opera, par contre ça fonctionnait correctement avec IE et FF.
en plaçant tes fond de bordures droites et gauches dans les elements deja presents et extensibles, ça marge(marche) tout seul:
essai de modifier ça (comme ça):
.global .global .box .main { background: url(img/box_gauche.gif)repeat-y #313B49 topleft ; /* on place l'image a gauche repeter en hauteur */ } .global .box .main .contenu { background: url(img/box_droite.gif)repeat-y #313B49 topright ; /* on place l'image a droite repeter en hauteur et une couleur de fond */
margin-left:17px;/* on laisse une marge exterieur a gauche pour laisser apparaitre la bordure et ne pas mettre de texte dessus */ padding-right:17px;/* on laisse une marge interieur a droite pour ne pas mettre de texte dessus */ }
et avant d'effacer tes balises pour tester le css modifier sans toucher au html
(la on "efface/cache" les balise avec le css).
Gcyrillus, j'y avais pas pensé, mais c'est vrai que comme ca j'ai pas le probleme de la hauteur
Méthode adoptée :-)
A+ et merci
[CSS] Hauteur d'une div.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
fan de pluxml je suis cuisinier et codeur amateur. Des thèmes pour pluxml ? Oui