How to create: Image overlay title
- Página anterior Ajuste de escala de sobreposição de imagem
- Próxima página Ícone de sobreposição de imagem
Learn how to create an image overlay title on mouse hover.
Image overlay title
Hover the mouse over the image to view the overlay effect.

How to create an overlay image title
First step - Add HTML:
<div class="container"> <img src="img_avatar.png" alt="Avatar" class="image"> <div class="overlay">My Name is John</div> </div>
Second step - Add CSS:
* {box-sizing: border-box} /* Container that needs to place the overlay. Adjust the width as needed */ .container { position: relative; width: 50%; max-width: 300px; } /* Make the image responsive */ .image { display: block; width: 100%; height: auto; } /* Overlay effect - located at the top of the container and above the image */ .overlay { position: absolute; bottom: 0; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.5); /* Black see-through */ color: #f1f1f1; width: 100%; transition: .5s ease; opacity:0; color: white; font-size: 20px; padding: 20px; text-align: center; } /* When you hover the mouse over the container, fade in the overlay title */ .container:hover .overlay { opacity: 1; }
Related pages
Tutorial:Imagem CSS
Tutorial:Como criar efeito de sobreposição de imagem ao passar o mouse
- Página anterior Ajuste de escala de sobreposição de imagem
- Próxima página Ícone de sobreposição de imagem