Le seul soucis c'est que le texte disparait quand ma souris le survol mais je souhaite que le texte disparaisse quand ma souris est sur l'image c'est-à-dire:
Normal:
On voit la photo opaque avec le texte par dessus
Au survol de l'image :
On voit la photo qui n'est plus opaque et le texte n'est plus là
Bonsoir merci pour votre réponse mais je comprends pas le principe du mask1 et contenu.
Pour comprendre votre réponse j'ai copier/coller le code dans codepen mais ça m'affiche juste mon texte pas mis en forme comme si il n'y avait pas de css étrange...
Ce qui me dérange c'est que je souhaite que le texte qui est sur mon image disparaissent alors que je survole que l'image.
J'ai fais un nouveau code, qui dit :
-Quand je survole l'image elle se met en opacité 1
-et quand je survole mon texte qui est sur l'image, il se met en opacité 0
l'idée est que mon texte se mette en opacité (sans avoir besoin de survoler le texte) juste quand je survole mon image, malheureusement ce n'est pas le cas.
J'ai un peut regardé c'est parce que codepen à du mal a gèrer la taille de la police en px, c'est vrais que tu devrais la passer en "em" .
Alors ce que j'ai fait, dans l'idée je suis parti de ton code de base, tu avais déjà l'id "contenu" qui te servait à afficher ton texte, je l'ai englobé dans un ensemble de la taille de l'image (mask) qui lui, serras invisible si tu enlève son background-color et son opacity.
Après à cet ensemble j'ai appliqué un :hover ce qui fait que, des que tu passe sur le mask il disparait.
Au passage j'ai oublié d'enlever "#contenu:hover", tu peut le faire il n'a plus de raisons d'être.
Test sur une page html, enregistre la, et vois comment ça se comporte en offline sur les différent navigateurs existant.
- Edité par exen 12 août 2018 à 14:03:11
Compos sui.
Fonction hover sur image
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Compos sui.
Compos sui.
Compos sui.