Objetivo
Mostrar como obter a ampliação de uma imagem ao se passar o mouse sobre ela, com uso de CSS. Ao final da leitura desse artigo, você estará capacitado a projetar um thumbnail de imagem que será ampliado quando o visitante passa o mouse sobre ele.
A técnica CSS empregada
O efeito de zoom da imagem será obtido ao
se passar o ponteiro do mouse sobre a imagem.
Isto imediatamente nos faz lembrar de uma ação CSS
básica, já nossa velha conhecida. Você saberia
responder que ação é esta?
Responda e confira sua resposta:
Desta forma, podemos estabelecer a estratégia para fazer funcionar o zoom.
Preparando a imagem
Para o zoom precisamos de duas imagens. A imagem menor e a imagem ampliada. Mas, com o uso das CSS, as duas imagens serão montadas em uma só e o funcionamento você verá adiante.
Agora observe abaixo a imagem que usaremos:

O thumbnail tem dimensões de 120px x 90px;
A imagem ampliada tem dimensões de 400px x 300px.
E, repito: Não são duas imagens! Trata-se de imagem
única construída, uma em cima da outra.
O funcionamento do zoom
Para fazer funcionar o zoom, vamos estabelecer regras CSS capazes de:
O código HTML
Observe a seguir o código HTML para o zoom:
........