Bonjour à tous,
Je cherche une solution "flex" à un problème de mise en page, mais je ne suis pas certain que ce soit possible.
Code HTML:
CSS :
J'aimerais que figcaption passe sous les images, comme sur cette maquette :
http://www.hostingpics.net/viewer.php?id=603384womencrop.png
On pourrait mettre les images dans une div (nommée par exemple "galerie", elle même display:flex, mais j'aimerais garder la structure actuelle de <figure>,
sans ajouter une <div> à l'intérieur.
Possible d'après vous ?
Merci de votre aide
Je cherche une solution "flex" à un problème de mise en page, mais je ne suis pas certain que ce soit possible.
Code HTML:
<article>
<figure>
<img src="image01.jpg" height="200">
<img src="image02.jpg" height="200">
<figcaption>Légende des photos</figcaption>
</figure>
<div class="block">
<h2>Lorem ipsum dolor</h2>
<p>
Lorem ipsum dolor sit amet, etc.
</p>
</div>
</article>
CSS :
img {vertical-align:bottom;}
article {display:flex;}
.block {padding:0 10px;}
figure {
margin:0;
display:flex;
align-items:flex-end;
}
J'aimerais que figcaption passe sous les images, comme sur cette maquette :
http://www.hostingpics.net/viewer.php?id=603384womencrop.png
On pourrait mettre les images dans une div (nommée par exemple "galerie", elle même display:flex, mais j'aimerais garder la structure actuelle de <figure>,
sans ajouter une <div> à l'intérieur.
Possible d'après vous ?
Merci de votre aide