Portfólio Html Css
PRÓXIMO
ZoomIn Cards Com css
ANTERIOR
Menu Grade
Postado: 30 de dezembro de 2021
Tempo de Leitura: < 1 Minuto
Neste tutorial vamos fazer um Modulo para listar Portfólio com Html e Css Responsivo.
Vamos Adicionar o Html:
<div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">Css3</h1> <a href="#" class="link" title="Saiba mais">Códigos Css</a> <img src="uploads/css.jpg"> </div> <div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">jQuery</h1> <a href="#" class="link" title="Saiba mais">Efeitos com jQuery</a> <img src="uploads/jquery.jpg"> </div> <div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">Html5</h1> <a href="#" class="link" title="Saiba mais">Códigos Html</a> <img src="uploads/html.jpg"> </div> <div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">jQuery</h1> <a href="#" class="link" title="Saiba mais">Efeitos com jQuery</a> <img src="uploads/jquery.jpg"> </div> <div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">Html5</h1> <a href="#" class="link" title="Saiba mais">Códigos Html</a> <img src="uploads/html.jpg"> </div> <div class="portfolio"> <div class="portfolio_hover"></div> <h1 class="title">Css3</h1> <a href="#" class="link" title="Saiba mais">Códigos Css</a> <img src="uploads/css.jpg"> </div>
Vamos Adicionar o Css:
.portfolio { width:100%; height:100%; background:#CCC; float:left; margin-bottom:20px; position:relative; overflow:hidden; border-radius:6px; } .portfolio img { width:100%; height:100%; border-radius:6px; } .portfolio .portfolio_hover { z-index:2; width:100%; height:100%; position:absolute; top:-100%; left:0; background: rgba(0, 0, 0, 0.90); border-radius:6px; transition:all 500ms; -moz-transition:all 500ms; -ms-transition:all 500ms; -o-transition:all 500ms; -webkit-transition:all 500ms; } .portfolio:hover .portfolio_hover { top:0;} .portfolio:hover .title { left:0;} .portfolio:hover .link { left:0;} .portfolio img { top:0; left:0; z-index:1;} .title { font-family: Helvetica, sans-serif; position:absolute; top:35%; left:100%; z-index:3; color:#fff; text-align:center; width:100%; font-size:25px; } .link { font-family: Helvetica, sans-serif; position:absolute; top:55%; left:-100%; z-index:3; color:#0adbdf; text-align:center; width:100%; font-size:16px; text-decoration:none; } .title,.link, .portfolio_hover{ transition:all 500ms; -moz-transition:all 500ms; -ms-transition:all 500ms; -o-transition:all 500ms; -webkit-transition:all 500ms; } /*RESPONSIVO*/ /*768PX BREAKPOINT*/ @media (min-width:48em){ .portfolio { width:32%; margin-right:2%; } .portfolio:nth-of-type(3n+0) { margin-right:0; } }
Veja o Resultado!
Deixe um comentário