Maison >interface Web >Questions et réponses frontales >Comment déborder et masquer le texte CSS
Avec l'essor et le développement du site Web, nous avons besoin de plus en plus d'affichage et de mise en page de texte. Dans ce processus, la longueur du contenu du texte est devenue de plus en plus difficile à contrôler, et peut même dépasser les limites du conteneur, ce qui entraîne une mise en page confuse. Afin de résoudre ce problème, nous pouvons utiliser la propriété cachée de débordement de texte en CSS pour contrôler la plage d'affichage du texte. Cet article fournira une introduction détaillée et l'application des propriétés cachées du débordement de texte CSS.
1. Attribut caché de débordement de texte CSS
L'attribut caché de débordement de texte CSS est un attribut très utile fourni par CSS. Il peut nous aider à contrôler la façon de gérer la partie excédentaire lorsque le contenu du texte dans un conteneur dépasse la portée du conteneur. . Nous pouvons utiliser la propriété text-overflow en CSS pour masquer le débordement de texte. Les valeurs d'attributde
text-overflow sont les suivantes :
2. Utilisez text-overflow pour masquer le débordement de texte
Ce qui suit est un exemple d'utilisation de l'attribut text-overflow pour masquer le débordement de texte.
Code HTML :
<div class="container"> <p> 我们的使命是将人民群众的利益放在第一位,通过改革开放不断推进中国特色社会主义事业。 </p> </div>
Code CSS :
.container { width: 300px; height: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
Parsing :
Résultat d'exécution :
Comme le montre la figure, la longueur du texte dépasse la portée du conteneur et des points de suspension s'affichent à la fin.
3. Utilisez le débordement de texte pour personnaliser le style des points de suspension
En utilisation réelle, nous devrons peut-être personnaliser le style des points de suspension. Voici un exemple.
Code HTML :
<div class="container"> <p class="text"> 我们的使命是将人民群众的利益放在第一位,通过改革开放不断推进中国特色社会主义事业。 </p> </div>
Code CSS :
.container { width: 300px; height: 50px; overflow: hidden; } .text { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .text::after { content: '...'; position: absolute; bottom: 0; right: 0; padding-left: 2px; background-color: #fff; color: #999; }
Parsing :
Résultat de l'exécution :
Comme le montre l'image, le style de points de suspension personnalisé est affiché à la fin du texte.
Résumé :
Grâce à l'introduction et aux exemples d'opérations de cet article, nous pouvons utiliser l'attribut text-overflow pour implémenter le masquage de débordement de texte, en garantissant que la plage d'affichage du texte ne dépasse pas les limites du conteneur. Avec le temps, nous pouvons également personnaliser le style des points de suspension pour rendre notre page plus belle et standardisée. Tant que nous maîtrisons cet attribut, nous pouvons rendre notre composition plus raffinée et professionnelle.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!