Bonjour tout le monde,
Je fais suite à ce topic :
https://zestedesavoir.com/forums/sujet/16582/une-opacite-qui-ne-change-pas-lors-dun-hover
Je souhaiterais centrer verticalement l’intégralité des div, mais malheureusement la class "centrage" s’applique aussi à la class curtain et pour le coup décale complètement le background-image en mode cover.
J’ai tout essayé… tout ?
Voici mes CSS :
.test {margin-top: 0px;}
body
{
width: 100%;
height: 100%;
overflow: hidden;
}
.container
{
text-align: center;
top:0;
margin-bottom: 100px;
}
.centrage {
margin-top: 50vh; /* poussé de la moitié de hauteur de viewport */
transform: translateY(-50%); /* tiré de la moitié de sa propre hauteur */}
.curtain
{
position:fixed !important;
z-index: -1;
background-image: url(./images/fond.jpg);
background-repeat: no-repeat;
background-size: cover !important;
background-position: center !important;
filter: blur(1.5rem);
transition: filter 1s;
min-width: 100vw !important;
min-height: 100vh !important;
z-index: -1;
left: 0; top: 0 !important; margin-top: initial;
}
Et mon HTML :
<div class="container">
<div class="content centrage">
<h1>Titre</h1>
<div class="test">
<a href="./drvonklafout.html" class="btn-lg btn-success button" role="button">ENTRER</a>
<div class="curtain"></div>
<a href="javascript:history.go(-1)" class="btn-lg btn-warning button" role="button">SORTIR</a>
</div>
</div>
<img src="./images/PBal.jpg" alt="Portrait">
<img src="./images/PBal1.jpg" alt="Portrait">
</div>
Je n’arrive pas à m’en sortir
Merci et bon week-end !
+0
-1