首頁 > web前端 > css教學 > 如何在左側顯示文字溢出省略號?

如何在左側顯示文字溢出省略號?

Mary-Kate Olsen
發布: 2024-11-28 13:28:11
原創
726 人瀏覽過

How Can I Display Text Overflow Ellipsis on the Left Side?

左側文字溢位省略號:

您可能會遇到這樣的情況:路徑清單或任何文字值超出了顯示寬度。要解決此問題,您可能需要實作 text-overflow 屬性來截斷文字。然而,假設關鍵訊息位於文字的末尾。在這種情況下,您希望省略號出現在左側,確保最右側的內容保持可見。

此問題的解決方案可以在提供的 JavaScript fiddle 中找到。這裡,採用了方向、文字對齊和文字溢出屬性的組合。值得注意的是,根據 MDN 文檔,未來可能會出現使用溢位類型指定省略號定位在左側的選項。但是,此功能仍被認為是實驗性的。

  1. 方向:此屬性使用 Direction:rtl; 將文字方向調整為從右到左 (RTL)。
  2. Text-align: text-align 屬性將其父元素中的文字與left.
  3. Text-overflow: text-overflow 屬性設定為省略號。如果文字超出元素的寬度,這會有效地截斷文字並顯示省略號。

這裡提供了進一步說明的 JS小提琴:

JavaScript小提琴

CSS:

p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 170px;
  border: 1px solid #999;
  direction: rtl;
  text-align: left;
}
登入後複製

以上是如何在左側顯示文字溢出省略號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板