校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁(yè) > 知識(shí)庫(kù) > 用css截取字符的幾種方法詳解(css排版隱藏溢出文本)

用css截取字符的幾種方法詳解(css排版隱藏溢出文本)

熱門(mén)標(biāo)簽:常州電話(huà)外呼系統(tǒng)招商 智能語(yǔ)音電銷(xiāo)機(jī)器人客戶(hù)端 山東電銷(xiāo)機(jī)器人軟件 申請(qǐng)400電話(huà)移動(dòng) 南通電銷(xiāo)外呼系統(tǒng)軟件 廣州防封電銷(xiāo)機(jī)器人廠家 成都企業(yè)外呼系統(tǒng) 洛陽(yáng)防封卡外呼系統(tǒng)廠家 上海400電話(huà)辦理到易號(hào)網(wǎng)

方法一:

復(fù)制代碼 代碼如下:

div style="width:300px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap;"> 任意長(zhǎng)度的字符串  /div>

說(shuō)明:優(yōu)點(diǎn)是內(nèi)容可以為任何HTML元素,包括超鏈接和圖片等,在IE6中還會(huì)在結(jié)尾自動(dòng)顯示省略號(hào)。缺點(diǎn)是必須指定寬度數(shù)值,并且寬度不能是百分?jǐn)?shù),否則在IE中會(huì)被認(rèn)為是字符總長(zhǎng)的百分比。

方法二:

復(fù)制代碼 代碼如下:

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

說(shuō)明:優(yōu)點(diǎn)是寬度可以設(shè)為百分?jǐn)?shù)。但缺點(diǎn)是內(nèi)容只能為純文本,不能有超鏈接等內(nèi)容。

CSS 截?cái)嘧址?nbsp; CSS是實(shí)現(xiàn)文字自動(dòng)截?cái)啵a如下:

復(fù)制代碼 代碼如下:

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*/

}

關(guān)鍵是text-overflow,其語(yǔ)法如下:

復(fù)制代碼 代碼如下:

text-overflow:clip | ellipsis
clip:不顯示省略標(biāo)記(...),而是簡(jiǎn)單的裁切
ellipsis:當(dāng)對(duì)象向內(nèi)文本溢出時(shí)顯示省略標(biāo)記(...)

要注意的是:這個(gè)屬性是IE專(zhuān)用的!不過(guò),卻非只有IE可用。該標(biāo)簽雖然沒(méi)有被乖哦公開(kāi)支持采納,但卻被很多瀏覽器的私有屬性所包含。text-overflow單獨(dú)使用是不起作用的,必須有white-space:nowrap;overflow:hidden;這兩句的配合方可。前一句的作用是強(qiáng)制在同一行內(nèi)顯示所有文本,直到文本結(jié)束或者遭遇br對(duì)象。

不難看出,用text-overflow的最佳場(chǎng)所不是文章的行文,而是用以單行顯示的標(biāo)題或摘要的列表。

語(yǔ)法:

復(fù)制代碼 代碼如下:

white-space : normal | pre | nowrap

取值:

復(fù)制代碼 代碼如下:

normal  :  默認(rèn)值。默認(rèn)處理方式。文本自動(dòng)處理?yè)Q行。假如抵達(dá)容器邊界內(nèi)容會(huì)轉(zhuǎn)到下一行
pre  :  換行和其他空白字符都將受到保護(hù)。這個(gè)值需要IE6+或者 !DOCTYPE 聲明為  standards-compliant mode 支持。如果 !DOCTYPE 聲明沒(méi)有指定為 standards-compliant mode  ,此屬性可以使用,但是不會(huì)發(fā)生作用。結(jié)果等同于 normal 。參閱 pre 對(duì)象
nowrap  :  強(qiáng)制在同一行內(nèi)顯示所有文本,直到文本結(jié)束或者遭遇 br 對(duì)象。參閱 noWrap屬性

說(shuō)明:

設(shè)置或檢索對(duì)象內(nèi)空格字符的處理方式。

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

此屬性作用于塊對(duì)象。

此屬性對(duì)于 currentStyle 對(duì)象而言是只讀的。對(duì)于其他對(duì)象而言是可讀寫(xiě)的。

對(duì)應(yīng)的腳本特性為 whiteSpace 。

您可能感興趣的文章:
  • CSS文字截取功能實(shí)現(xiàn)代碼
  • 用CSS解決中英文混合字符串的截取省略問(wèn)題的解決辦法
  • 多瀏覽器支持CSS 容器內(nèi)容超出(溢出)支持自動(dòng)換行

標(biāo)簽:混顯 貴州 廣安 鶴壁 萊蕪 滄州 賀州 邵陽(yáng)

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《用css截取字符的幾種方法詳解(css排版隱藏溢出文本)》,本文關(guān)鍵詞  用,css,截取,字符,的,幾種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《用css截取字符的幾種方法詳解(css排版隱藏溢出文本)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于用css截取字符的幾種方法詳解(css排版隱藏溢出文本)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 通州区| 双鸭山市| 上杭县| 牟定县| 通海县| 昆山市| 平利县| 仙桃市| 西华县| 砀山县| 筠连县| 青岛市| 福贡县| 威海市| 银川市| 英山县| 报价| 五寨县| 东丰县| 岱山县| 绵阳市| 黎川县| 柘城县| 区。| 沽源县| 武功县| 建宁县| 什邡市| 弥渡县| 奈曼旗| 澄江县| 曲阜市| 石棉县| 乃东县| 扬中市| 弥渡县| 凤阳县| 西安市| 柳江县| 罗甸县| 伊春市|