Início da string de reticências CSS

ByDavid Walsh em 17 de dezembro de 2018

  • 6

Fiquei extremamente feliz quando CSS text-overflow: ellipsis (casado com width e overflow: hidden fixos foi apresentado às especificações CSS e navegadores; o recurso nos permitiu parar de tentar casar o cálculo da largura do JavaScript com o cálculo da largura da string e truncamento. As reticências CSS também eram muito fáceis de acessar. O CSS text-overflow: ellipsis recurso é excelente, mas destina-se essencialmente a elipsar strings apenas no final; e se quisermos reticular o início de uma tela? O caso de uso é bastante razoável: pense em exibir um caminho de arquivo – muitas vezes o diretório de um conjunto de arquivos é o mesmo, caso em que você “d deseja exibir o final da string, não o início. Deixe-me mostrar um truque para reticências no início da string!

O CSS

Mostrando reticências na frente de uma corda está mos exatamente o mesmo que reticências no final, apenas com um truque simples: para adicionar reticências no início de uma string, use RTL e text-align para cortar o início da string! Reproduzir RTL de text-align é uma maneira genial de obter o efeito desejado de reticências CSS no início de um elemento ou string. Seria ótimo para a especificação CSS implementar um sistema de elipse mais robusto, mas, por enquanto, adoro truques CSS incríveis como este!

Write a Comment

O seu endereço de email não será publicado. Campos obrigatórios marcados com *