中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用css截取字符實現文字自動截斷隱藏溢出文本

發布時間:2021-07-27 21:30:05 來源:億速云 閱讀:336 作者:chen 欄目:web開發

這篇文章主要講解了“怎么用css截取字符實現文字自動截斷隱藏溢出文本”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用css截取字符實現文字自動截斷隱藏溢出文本”吧!

方法一:

代碼如下:


<div > 任意長度的字符串 </div>


說明:優點是內容可以為任何HTML元素,包括超鏈接和圖片等,在IE6中還會在結尾自動顯示省略號。缺點是必須指定寬度數值,并且寬度不能是百分數,否則在IE中會被認為是字符總長的百分比。

方法二:

代碼如下:


<input type=”text” style=”width:100%; cursor:default; border-width:0; border-style:none; background-color:transparent;” value=”任意長度的字符串” readonly/>


說明:優點是寬度可以設為百分數。但缺點是內容只能為純文本,不能有超鏈接等內容。

CSS 截斷字符串 CSS是實現文字自動截斷,代碼如下:

代碼如下:


div.test{
width:200px;
height:14px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
text-overflow: ellipsis;/* IE/Safari */
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;/* Opera */
-moz-binding: url("ellipsis.xml#ellipsis");/*FireFox*/
}


關鍵是text-overflow,其語法如下:

text-overflow:clip | ellipsis

clip:不顯示省略標記(...),而是簡單的裁切

ellipsis:當對象向內文本溢出時顯示省略標記(...)

要注意的是:這個屬性是IE專用的!不過,卻非只有IE可用。該標簽雖然沒有被乖哦公開支持采納,但卻被很多瀏覽器的私有屬性所包含。text-overflow單獨使用是不起作用的,必須有white-space:nowrap;overflow:hidden;這兩句的配合方可。前一句的作用是強制在同一行內顯示所有文本,直到文本結束或者遭遇br對象。

不難看出,用text-overflow的最佳場所不是文章的行文,而是用以單行顯示的標題或摘要的列表。

語法:

white-space : normal | pre | nowrap

取值:

normal :  默認值。默認處理方式。文本自動處理換行。假如抵達容器邊界內容會轉到下一行

pre :  換行和其他空白字符都將受到保護。這個值需要IE6+或者 !DOCTYPE 聲明為 standards-compliant mode 支持。如果 !DOCTYPE 聲明沒有指定為 standards-compliant mode ,此屬性可以使用,但是不會發生作用。結果等同于 normal 。參閱 pre 對象

nowrap :  強制在同一行內顯示所有文本,直到文本結束或者遭遇 br 對象。參閱 noWrap屬性

說明:

設置或檢索對象內空格字符的處理方式。

空格字符,像換行,空格,TAB,在HTML文檔中默認的是被忽略的。當此屬性設置為 normal 或者 nowrap 時,你可以使用不換行空格的命名實體 來添加空格,用 br 元素來添加換行。此屬性對你使用文檔對象模型(DOM)操作的內容的影響與其對IE顯示內容的影響一樣。

此屬性作用于塊對象。

此屬性對于 currentStyle 對象而言是只讀的。對于其他對象而言是可讀寫的。

對應的腳本特性為 whiteSpace 。

感謝各位的閱讀,以上就是“怎么用css截取字符實現文字自動截斷隱藏溢出文本”的內容了,經過本文的學習后,相信大家對怎么用css截取字符實現文字自動截斷隱藏溢出文本這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

css
AI

云安县| 东丰县| 邻水| 新营市| 九江市| 富阳市| 邓州市| 浦东新区| 电白县| 钦州市| 容城县| 五指山市| 仲巴县| 抚州市| 竹北市| 绥中县| 仁怀市| 涞源县| 抚顺县| 宝丰县| 武隆县| 汽车| 双辽市| 绍兴市| 内黄县| 冷水江市| 怀柔区| 保定市| 博野县| 邯郸县| 道孚县| 光山县| 贵溪市| 葫芦岛市| 肇源县| 安泽县| 林芝县| 开封市| 东乌| 台安县| 新丰县|