Hover Css – Efeito FadeIn
Postado: 29 de novembro de 2021
Tempo de Leitura: < 1 Minuto
Hover Css – Efeito FadeIn
Neste tutorial vamos fazer um modulo hover css com efeito fadein quando passamos o mouse sobre uma imagem.
Vamos adicionar o Html:
<div class="box-hover fadein"> <img src="uploads/1.jpg" alt="Foto"/> <div><a href="#" class="link"> Saiba mais</a></div> </div> <div class="box-hover fadein"> <img src="uploads/2.jpg" alt="Foto"/> <div><a href="#" class="link"> Saiba mais</a></div> </div> <div class="box-hover fadein"> <img src="uploads/3.jpg" alt="Foto"/> <div><a href="#" class="link"> Saiba mais</a></div> </div>
Vamos Adicionar o Css:
div.box-hover{ width:100%; height:100%; float:left; border:5px #FFF solid; border-radius:100%; overflow:hidden; box-shadow:3px 3px 8px #999; margin-bottom:2em; } div.box-hover img { width:100%; height:100%; border-radius:100%; } div.box-hover div { background-color:#000; width:100%; height:100%; text-align:center; border-radius:100%; color:#FFF; } /*Efeito FadeIn*/ div.fadein { position:relative; } div.fadein div { cursor:pointer; position:absolute; left:0; top:0; opacity:0; transition: opacity 500ms; } div.fadein div:hover { opacity:0.8; } div.fadein div .link{ background-color: transparent; display: block; text-decoration: none; line-height: ; color: #FFF; font-size: 1.3em; top: 45%; position: absolute; width: 100%; } /*RESPONSIVO*/ /*768PX BREAKPOINT*/ @media (min-width:48em){ div.box-hover { width:30%; margin-right:4%; } div.box-hover:nth-of-type(3n+0) { margin-right:0; } }
Veja o Resultado!
Deixe um comentário