- Página Inicial
- Códigos CSS Prontos
- Como dar zoom na imagem quando o mouse passa em cima
- Voltar
Como dar zoom na imagem quando o mouse passa em cima.
Neste tutorial vamos criar um Efeito de zoom na imagem quando o mouse passa em cima
com html e css
.
Nesta seção, projetaremos uma estrutura simples na tag <div>, <figure>, <figcaption> ,<h3> , <p> e a tag <img> para inserir a imagem.
Essas são as tags que usaremos para criar o nosso Efeito de
.zoom na imagem ao passar o mouse
Vamos Adicionar o HTML
<div class="box-article"> <figure class="article"> <img src="uploads/capa.jpg" title="Front-end" alt="Front-end" /> <figcaption> <h3>Front-end</h3> <p>Códigos HTML e CSS prontos para agilizar o seu tempo. aprenda a programar paginas web do zero.</p> </figcaption> </figure> </div><!--Box Article-->
Vamos Adicionar o CSS
Nesta seção, usaremos algumas propriedades CSS para estilizar o nosso Efeito de zoom
na imagem.
h2:after, .box-article .article figcaption { position: absolute; } .box-article { display: flex; } .box-article { flex-flow: row wrap; } .box-article img { width: 100%; min-height: 100%; } .box-article .article { position: relative; overflow: hidden; width: 300px; height: 200px; border-radius: 6px; margin: auto; } .box-article .article img { width: 100%; min-height: 100%; transform: scale(1.05); transition: 0.2s; } .box-article .article figcaption { font-size: 1em; text-shadow: 0 1px 0 rgba(51,51,51,0.3); color: #fff; left: 0; right: 0; top: 0; bottom: 0; padding: 30px; background: rgba(0, 0, 0, 0.55); opacity: 0; transform: scale(1.15); transition: 0.2s; } .box-article .article figcaption h3 { color: #ffcb00; font-size: 1.3em; margin-bottom: 0; font-weight: bold; font-family: 'open_sansbold'; } .box-article .article:hover img, .box-article .article:focus img, .box-article .article:active img { filter: blur(5px); transform: scale(1); } .box-article .article:hover figcaption, .box-article .article:focus figcaption, .box-article .article:active figcaption { opacity: 1; transform: none; }
Combinando as Duas seções acima com Html e Css temos o seguinte Resultado!
Veja o Resultado baixo!
Baixar Código Veja Funcionando
Publicado por: Loop Nerd
788 Visualizações
Deixe um comentário