Bonjour,
Dans le très bon livre de Raphaël sur les Flexbox, on trouve un exemple de galerie d'images.
Mon problème est un peu plus compliqué car mes images sont légendées par quelques mots.
L'objectif est d'atteindre la disposition simple et fluide de ce site, mais avec si possible un code plus simple.
Ici chaque image / Legende est comprise dans un <ul> en display inline-block.
Sont imposées la largeur de <ul> et la hauteur du <li> contenant l'image, tout le reste est libre, notamment la longueur de la légende qui peut prendre plusieurs lignes sans nuire à l'alignement.
je me demande s'il est possible d'obtenir le même résultat en Flexbox avec un code plus simple.
<ul id="galerie">
<li><a><img src"image_1.jpg" /></a><a>Légende pour image 1</a></li>
<li><a><img src"image_2.jpg" /></a><a>Légende pour image 2</a></li>
etc...
</ul>
Je ne suis pas spécialiste de Flexbox mais j'en utilise quelques-unes, bref je connais les bases mais je cale devant ce problème.
Dans le très bon livre de Raphaël sur les Flexbox, on trouve un exemple de galerie d'images.
Mon problème est un peu plus compliqué car mes images sont légendées par quelques mots.
L'objectif est d'atteindre la disposition simple et fluide de ce site, mais avec si possible un code plus simple.
Ici chaque image / Legende est comprise dans un <ul> en display inline-block.
Sont imposées la largeur de <ul> et la hauteur du <li> contenant l'image, tout le reste est libre, notamment la longueur de la légende qui peut prendre plusieurs lignes sans nuire à l'alignement.
je me demande s'il est possible d'obtenir le même résultat en Flexbox avec un code plus simple.
<ul id="galerie">
<li><a><img src"image_1.jpg" /></a><a>Légende pour image 1</a></li>
<li><a><img src"image_2.jpg" /></a><a>Légende pour image 2</a></li>
etc...
</ul>
Je ne suis pas spécialiste de Flexbox mais j'en utilise quelques-unes, bref je connais les bases mais je cale devant ce problème.