Bonjour,
Je m'arrache les cheveux depuis ce matin sur un problème de css.
Voici la page web en question : http://oceansims.free.fr/site/femme_enfant.php
(Il ne faut regarder que les premières images de la page, à partir d'un moment ça devient le bazar et c'est normal car je ne l'ai pas terminée.)
Les photos sont rangées par paires de deux, comme ceci :
Mon soucis : Le div bordé de rouge (ensemble_de_photos) n'a pas de hauteur définie.
Il prend la hauteur du second div qu'il contient.
Ca pose un problème, comme pour la première paire d'images.
En effet, la première image est plus grande que la seconde, et son div déborde donc du premier.
Comment faire pour que le div bordé de rouge puisse prendre la hauteur du plus grand des deux div internes ?
Voici le morceau de css :
Par avance, merci
Je m'arrache les cheveux depuis ce matin sur un problème de css.
Voici la page web en question : http://oceansims.free.fr/site/femme_enfant.php
(Il ne faut regarder que les premières images de la page, à partir d'un moment ça devient le bazar et c'est normal car je ne l'ai pas terminée.)
Les photos sont rangées par paires de deux, comme ceci :
<div class="ensemble_de_photos">
<div class="photo_1">
........image1........
</div>
<div class="photo_2">
........image2.........
</div>
</div>
Mon soucis : Le div bordé de rouge (ensemble_de_photos) n'a pas de hauteur définie.
Il prend la hauteur du second div qu'il contient.
Ca pose un problème, comme pour la première paire d'images.
En effet, la première image est plus grande que la seconde, et son div déborde donc du premier.
Comment faire pour que le div bordé de rouge puisse prendre la hauteur du plus grand des deux div internes ?
Voici le morceau de css :
.ensemble_de_photos{
border: 2px solid red;
width: 690px;
}
.photo_1{
float: left;
width: 330px;
text-align: center;
margin: 0;
border: 1px solid black;
}
.photo_2{
margin-left : 360px;
width: 330px;
text-align: center;
border: 1px solid black;
}
Par avance, merci