Afficher un nom lors d'un hover

Fermé
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 16 sept. 2022 à 14:29
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 - 16 sept. 2022 à 17:21

Bonjour,

Je souhaiterais qu'un nom s'affiche lors du hover sur une image, avec une opactité de 0.5 (pour le fond).

Je multiplie les codes en vain. Voici un des derniers pas très catholique (CSS) :

figure {
    position: relative;
    display: inline-block;
    overflow: hidden;
}
figcaption {
    width: 100%;
    height: 100%;
    position: absolute;
    cursor: pointer;
    text-align: center;
    vertical-align: text-bottom;
    color:
#fff;
    background-color: rgba(0,51,0,0.6);
    padding-top: 40px;
    font-family: "OpenSans Regular";
}
figure:hover figcaption {
    bottom: 0;
}

Merci pour votre aide,

LM


Macintosh / Firefox 103.0

3 réponses

Bonjour,

Il manque la partie html et une description du problème rencontré car de mon coté ton code semble à peu près fonctionnel : https://jsfiddle.net/f0pzchry/

0
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 6
16 sept. 2022 à 16:08

Bonjour Pitet,

J'étais trop défaitiste ;) Merci !!!! :D

Mais comment avoir une "transition" entre opacités

et donc supprimer le :

  background-color: rgba(0, 51, 0, 0.6);

Idem pour une marge intérieure dans la figcaption ? Un margin: 5px (ou en %) ne fonctionne pas au niveau du top :/

J'ai essayé bcp de choses pour l'opacité.

Merci encore,

LM

0

Un solution possible : https://jsfiddle.net/yuz0hegL/

1
lamontange Messages postés 133 Date d'inscription jeudi 3 décembre 2020 Statut Membre Dernière intervention 29 septembre 2023 6
16 sept. 2022 à 17:21

Il me semblait avoir essayé cette solution, apparemment pas.

Pourtant, comme souvent, tout est logique si on s'y attarde un peu (auto-critique :D

Même si j'y ai passé un certain temps...

MERCI BEAUCOUP Pitet, très bon week-end à toi ;)

0