Bonjour,
J'ai une image avec du texte dessus et une opacité, je souhaite qu'au survol de cette image l'opacité s'enlève ainsi que le texte et qu'apparaisse un nouveau texte.
Mais je n'y arrive pas... pourriez-vous m'aider ? (j'ai tenté qqch vous le verrez sur mon code mais ... sans grand succès)
voici mon code:
J'ai une image avec du texte dessus et une opacité, je souhaite qu'au survol de cette image l'opacité s'enlève ainsi que le texte et qu'apparaisse un nouveau texte.
Mais je n'y arrive pas... pourriez-vous m'aider ? (j'ai tenté qqch vous le verrez sur mon code mais ... sans grand succès)
voici mon code:
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Gandalf</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="imagevide">
<div class="carre">
<p>reward <span>1000</span> <br> golden coins</p>
<p class="titre">Gandalf</p>
</div>
<p class="titre_">Gandalf</p>
</div>
</body>
</html>
body
{
margin: 0px;
padding: 0px;
background-image: url("gandalf.png");
background-repeat: no-repeat;
}
.imagevide{
width: 500px;
height: 572px;
background-color: rgba(255, 255, 255, 0.5);
}
.carre{
background-color: rgba(255, 255, 255, 0.8);
width: 90%;
height: 25%;
margin: auto;
position: relative;
top: 30px;
border-radius: 15px;
}
p{
text-align: center;
font-size: 40px;
margin: 0px;
position: relative;
top: 30px;
}
span{
color: orange;
}
.titre{
font-size: 90px;
color: white;
position: relative;
top: 150px;
}
.titre_{
font-size: 40px;
color: white;
position: relative;
top: 350px;
display: none;
}
.imagevide:hover{
display:none;
}
.imagevide:hover .titre_{
display: block;
}