Introdução
Neste laboratório, mergulharemos no mundo da programação CSS e aprenderemos como truncar texto que excede a largura de uma linha. Ao usar a combinação das propriedades overflow, white-space e text-overflow, seremos capazes de exibir uma elipse no final do texto truncado. Através deste laboratório, obteremos uma compreensão mais profunda de como otimizar a exibição de texto em websites.
Truncar Texto
index.html e style.css já foram fornecidos na VM.
Para truncar texto que é maior que uma linha e adicionar uma elipse no final, use as seguintes propriedades CSS:
overflow: hiddenpara evitar que o texto transborde suas dimensõeswhite-space: nowrappara evitar que o texto exceda uma linha em alturatext-overflow: ellipsispara adicionar uma elipse se o texto exceder suas dimensões- Especifique uma
width(largura) fixa para o elemento para saber quando exibir uma elipse
Observe que este método só funciona para elementos de uma única linha. Por exemplo:
<p class="truncate-text">If I exceed one line's width, I will be truncated.</p>
.truncate-text {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
width: 200px;
}
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 Truncar Texto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.