首頁 >web前端 >css教學 >如何用CSS截斷第二行文字?

如何用CSS截斷第二行文字?

Linda Hamilton
Linda Hamilton原創
2024-12-18 01:06:17759瀏覽

How to Truncate Text on the Second Line with CSS?

第二行CSS 截斷:詳細解決方案

使用CSS 實現第二行文本截斷可能是一項缺乏明確的挑戰在線文件.本文提供了一個逐步解決方案來幫助您克服這個障礙。

目標是在文字的第二行末尾顯示省略號 (...),而不是整個文字文字溢出到第三行。

為了實現此效果,我們利用特定的CSS 屬性:

overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;

這些屬性結合使用如下如下:

  • overflow:隱藏將文字保留在定義的區域內。
  • text-overflow:省略號在文字超出可用空間時加上省略號。
  • display: -webkit-box 和-webkit-line-clamp: 3 確保文字換行為多行,但限制為三行lines.
  • -webkit-box-orient:vertical 將線垂直定向。

請注意,此解決方案僅在 WebKit 瀏覽器(例如​​ Chrome 和 Safari)中完全支援。其他瀏覽器可能需要不同的方法,或者可能不明確支援第二行的文字截斷。

以上是如何用CSS截斷第二行文字?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn