Bonjour,
J’ai des images avec figcaption (background-color et texte). Tout fonctionne
Mais voilà, j’ai besoin de figcaptions différentes pour une autre partie de la page qui a un padding-right de 40 vw. J’arrive à "caler" le texte mais pas le padding-right de backround-color qui reste à 0
Voici les CSS :
figure
{
position: relative;
display: inline-block;
overflow: hidden;
margin: 0;
}
figcaption
{
position: absolute;
top: 0;
left: 0;
right: 0px;
bottom: 1000px;
width: 100%;
height: 100%;
text-align: center;
color: white;
background-color : rgba(0,0,0,0.5);
display: flex;
align-items: center;
justify-content: center;
opacity: 0;
transition: all 0.3s ease-in;
padding-left: 1em;
padding-right: 1em;
font-family: 'ralewayblack', Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;
font-size:2vmin;
font-size:1.5vm;
line-height: 1.2em;
pointer-events: none;
}
figure:hover figcaption
{
opacity: 1;
}
.image_rock
{
width: 100vw;
padding-right:40vw;
}
.legende
{
padding-right:40vw;
}
et le HTML :
<figure>
<img src="./images/shoes.jpg" class="image_rock" alt="" >
<figcaption class="legende">
C’est dans le quartier huppé de l’ouest de Londres qu’une
frange de la jeunesse, qui écoute du Modern Jazz, attache
une grande importance à sa tenue vestimentaire à la pointe
de la mode
</figcaption>
</figure>
Où ai-je encore fauté ? J’ai encore et toujours tenté plein de choses mais…
Merci pour votre aide et bon week-end,
PLS
@Amaury — Correction de l’intégration du code HTML.
+0
-0