CSS省略號text-overflow超出溢位顯示省略號(需要與overflow配合使用)
DIV CSS text-overflow文字有溢位時顯示css省略號clip ellipsis樣式基礎知識與用法例項經驗教程篇
有時為了避免文字文字內容超出一定寬度後溢位,我們想要溢位的部分不顯示但用省略號(...)顯示,這個時候我們可以使用CSS text-overflow文字溢位省略號屬性樣式實現。
一、text-overflow省略號樣式語法結構 - TOP
text-overflow語法:
text-overflow : clip | ellipsis
text-overflow引數值和解釋:
clip : 不顯示省略標記(...),而是簡單的裁切
ellipsis : 當物件內文字溢位時顯示省略標記(...)
text-overflow應用說明:
CSS text-overflow設定或檢索是否使用一個省略號標記(...)標示物件內文字文字的溢位。
要想實現顯示不完內容將顯示省略號代替,還需要html nobr標籤完成(nobr禁止換行標籤)
二、text-overflow應用案例 - TOP
常常遇到文章標題列表佈局排版時候,有的標題比較長顯示不完,這個時候即又不想換行顯示,又想顯示不完的內容自動出現省略號樣式。
顯示不完內容省略號替代截圖
顯示不完的文字內容通過css顯示省略號
1、實現方法
1)、物件設定text-overflow:ellipsis;省略號樣式
2)、使用nobr標籤,強制讓內容不換行(css換行、css不換行)。
2、案例描述
我們假設3個標題的li列表佈局,對li物件設定一定寬度和高度,對前兩個li列表內容放過多測試文字,第三個li列表放入可顯示完測試文字。因為我們要避免內容過多撐破物件,所以我們對li再設一個overflow:hidden css樣式,用於css隱藏超出內容,避免內容過多溢位li物件。
3、完整css+div的html原始碼:
- <!DOCTYPE html>
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <title>text-overflow案例線上演示 www.divcss5.com</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <style type="text/css">
- *{ padding:0; margin:0}
- a{ text-decoration:none;color:#6699ff}
- ul,li{ list-style:none; text-align:left}
- #divcss5{border:1px #ff8000 solid; padding:10px; width:150px;
- margin-left:10px; margin-top:10px}
- #divcss5 li{width:150px;height:24px;line-height:24px; font-size:12px;
- color:#6699ff;overflow:hidden;text-overflow:ellipsis;
- border-bottom:1px #ff8000 dashed;}
- #divcss5 li a:hover{ color:#333}
- /* css註釋說明:為了便於截圖、文章中能排版完整 所以css程式碼進行換行 不影響功能 */
- </style>
- </head>
- <body>
- <ul id="divcss5">
- <li><a href="#"><nobr>• 顯示不完顯示省略號,測試內容</nobr></a></li>
- <li><a href="#"><nobr>• 第二排測試內容超出顯示省</nobr></a></li>
- <li><a href="#"><nobr>• 能顯示完幾個字</nobr></a></li>
- </ul>
- </body>
- </html>
4、css省略號佈局例項截圖
過多文字li標籤出現使用css省略號樣式截圖
使用text-overflow樣式讓顯示不完內容通過css實現省略號排版
三、text-overflow省略號樣式總結 - TOP
要想隱藏溢位內容同時又想讓過多內容以省略號樣式顯示,需要用到css overflow,和text-overflow樣式,同時避免文字自動換行我們使用html nobr標籤強制內容不換行,使用使用注意這幾個CSS樣式和HTML標籤配合使用才能達到多餘文字內容出現省略號樣式,大家下來靈活運用多次實踐即可。
相關文章
- css超出顯示省略號CSS
- css文字溢位顯示省略號CSS
- css 多行文字溢位省略號顯示CSS
- css 單行文字溢位顯示省略號CSS
- CSS——文字超出隱藏顯示省略號CSS
- CSS學習筆記:溢位文字省略(text-overflow)CSS筆記
- css 一行顯示超出部分顯示省略號CSS
- 文字超出顯示省略號及更多
- CSS實現超出文字以省略號顯示CSS
- css文字溢位用省略號表示CSS
- CSS文字溢位用省略號替代CSS
- CSS實現單行、多行文字溢位顯示省略號CSS
- css如何簡單設定文字溢位盒子顯示省略號CSS
- CSS實現單行、多行文字溢位顯示省略號(…)CSS
- css超出隱藏顯示省略號怎麼設定?CSS
- CSS3多行顯示省略號...CSSS3
- css文字超出div隱藏剩下內容並顯示省略號CSS
- css文字超出2行就隱藏並且顯示省略號CSS
- 【前端芝士樹】純CSS實現多行文字溢位顯示省略號前端CSS
- web前端培訓:CSS中單行文字溢位顯示省略號的方法Web前端CSS
- CSS控制LI行字元溢位用省略號代替CSS字元
- 如何讓超出範圍的文字自動顯示為省略號(CSS)CSS
- 如何實現溢位文字省略號
- CSS文字超出長度用省略號替代CSS
- CSS實現單行、多行文字溢位顯示省略號的實現方法CSS
- css使文字顯示兩行後顯示省略號CSS
- 超出文字顯示省略號,hover效果:文字滾動顯示==》求解
- css限制顯示字數,文字長度超出部分用省略號表示【轉】CSS
- 讓超出的文字以省略號顯示程式碼例項
- Layer.js實現表格溢位內容省略號顯示,懸停顯示全部JS
- css 實現div內顯示兩行或三行,超出部分用省略號顯示CSS
- 直播電商平臺開發,css實現超出部分顯示省略號,控制文字CSS
- 當內容超出最大的長度的時候,使用CSS使文字顯示省略號CSS
- 多行文字超出 JS省略號...JS
- css實現文字過長顯示省略號的方法CSS
- CSS文字加省略號CSS
- 微信小程式教程:文字超出顯示區域後隱藏並顯示省略號微信小程式
- 微信小程式 文字超出省略號微信小程式