Comment arrêter de texte à partir de la prise en hausse de plus de 1 ligne?
Est-il un mot de plastique ou de tout autre attribut que s'arrête le texte de l'enrobage? J'ai une hauteur, et overflow:hidden
, et le texte se casse encore.
Doit fonctionner dans tous les navigateurs, avant de CSS3.
Vous devez vous connecter pour publier un commentaire.
CSS:
HTML:
Remarque: cela ne fonctionne que sur les éléments de bloc. Si vous avez besoin de faire cela pour les cellules de tableau (par exemple), vous devez placer une div à l'intérieur de la cellule du tableau, comme les cellules d'un tableau d'affichage de la table-cell ne pas bloquer.De CSS3, c'est pris en charge pour les cellules de tableau ainsi.
p.oneline { white-space:nowrap; overflow:hidden; display:block;}
Vous pouvez utiliser
CSS Propriété white-space
pour atteindre cet objectif.À l'aide de points de suspension va ajouter de la ... lors de la dernière.
Parfois à l'aide de
au lieu de les espaces de travail. De toute évidence, elle a des inconvénients, cependant.Juste pour être clair, cela fonctionne bien avec les paragraphes et les en-têtes, etc. Vous avez juste besoin de spécifier
display: block
.Par exemple:
(pardonnez les styles en ligne)