J'ai donc reçu un emballage avec position:relative
. Au-dessus de cette enveloppe, il y a un logo avec position:fixed
. Ce logo est à mi-chemin de l'emballage. Comme j'ai utilisé la marge pour réduire un peu l'encapsulation, je ne peux pas cliquer sur le lien du logo.
L'index z du logo est inférieur à celui de l'emballage. C'est censé être comme ça. Le logo ne doit pas être devant l'emballage. Puis-je en quelque sorte rendre le lien sur le logo cliquable sans l'amener devant l'emballage?Lien non cliquable en raison de l'index-z
Un peu JS-violon ci-dessous :)
.content {
\t -webkit-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.75);
\t -moz-box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.75);
\t box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.75);
\t background-color: #fff;
\t width: calc(100% - 100px);
\t margin: 70px auto 280px auto;
height:1000px;
\t position: relative;
\t z-index: 10;
}
.inner-container {
\t position: relative;
\t width: 100%;
\t display: table;
}
#logo{
width:100px;
height:100px;
margin-left:calc(50% - 50px);
position:fixed;
border-radius:50%;
background-color:black;
}
<a href="#">
<div id="logo"></div>
</a>
<div class="inner-container">
<div class="content">
</div>
</div>