Sobreposição de Texto em Imagem

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Neste laboratório, aprenderemos sobre sobreposições de texto em imagens usando CSS. O objetivo deste laboratório é ensinar como exibir texto sobre uma imagem com uma sobreposição, tornando-o legível independentemente da imagem de fundo e da cor. Você aprenderá como usar a propriedade backdrop-filter para aplicar um efeito de blur (desfoque) e brightness (brilho) ao seu texto, criando um design profissional e visualmente atraente.

Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível iniciante com uma taxa de conclusão de 100%. Recebeu uma taxa de avaliações positivas de 100% dos estudantes.

Sobreposição de Texto em Imagem

index.html e style.css já foram fornecidos na VM.

Para exibir texto sobre uma imagem com uma sobreposição, use a propriedade backdrop-filter para aplicar um efeito de blur(14px) e brightness(80%). Isso garante que o texto seja legível, independentemente da imagem de fundo e da cor. Aqui está um exemplo de código HTML:

<div>
  <h3 class="text-overlay">Hello, World</h3>
  <img src="https://picsum.photos/id/1050/1200/800" />
</div>

E o código CSS correspondente:

div {
  position: relative;
}

.text-overlay {
  position: absolute;
  top: 0;
  left: 0;
  padding: 1rem;
  font-size: 2rem;
  font-weight: 300;
  color: white;
  backdrop-filter: blur(14px) brightness(80%);
}

Por favor, clique em 'Go Live' no canto inferior direito para executar o serviço web na porta 8080. Em seguida, você pode atualizar a aba Web 8080 para visualizar a página web.

Resumo

Parabéns! Você concluiu o laboratório de Sobreposição de Texto em Imagem. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.