站長資訊網
最全最豐富的資訊網站

css實現文本溢出時顯示省略號

css實現文本溢出時顯示省略號

一、單行文本溢出

如果要實現單行文本的溢出顯示省略號可以用text-overflow:ellipsis屬性,當然還需要加寬度width屬性來兼容部分瀏覽。

實現方法:

overflow: hidden; text-overflow:ellipsis; white-space: nowrap;

效果如圖:

css實現文本溢出時顯示省略號

二、多行文本的溢出

實現方法:

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

效果如圖:

css實現文本溢出時顯示省略號

適用范圍:

因使用了WebKit的CSS擴展屬性,該方法適用于WebKit瀏覽器及移動端。

注意:

-webkit-line-clamp用來限制在一個塊元素顯示的文本的行數。 為了實現該效果,它需要組合其他的WebKit屬性。常見結合屬性:display: -webkit-box; 必須結合的屬性 ,將對象作為彈性伸縮盒子模型顯示 。

-webkit-box-orient 必須結合的屬性 ,設置或檢索伸縮盒對象的子元素的排列方式 。

實現方法:

css實現文本溢出時顯示省略號

效果如圖:

css實現文本溢出時顯示省略號

適用范圍:

該方法適用范圍廣,但文字未超出行的情況下也會出現省略號,可結合js優化該方法。

注意:

將height設置為line-height的整數倍,防止超出的文字露出。

給p::after添加漸變背景可避免文字只顯示一半。

由于ie6-7不顯示content內容,所以要添加標簽兼容ie6-7(如:<span>…<span/>);兼容ie8需要將::after替換成:after。

推薦教程:css快速入門

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
久久香综合精品久久伊人| 久久亚洲精品无码播放| 一本精品中文字幕在线| 久久精品九九亚洲精品| 日本精品卡一卡2卡3卡四卡| 久久国产精品国语对白| 全国精品一区二区在线观看| 动漫精品第一区二区三区| 热99re久久精品精品免费| 色综合99久久久无码国产精品| 国产精品一区二区久久| 2021国产精品自产拍在线观看| 先锋影音国产精品| 久久夜色精品国产亚洲AV动态图 | 久久亚洲精品成人777大小说| 999精品视频这里只有精品| 国产精品亚洲不卡一区二区三区| 精品乱码一区内射人妻无码| 日韩精品免费一级视频| 日韩免费高清播放器| 国产在线精品二区韩国演艺界| 国产精品白浆在线播放| 精品国产麻豆免费网站| 国产91在线|日韩| 国产精品久久久久影院色| 精品午夜福利在线观看| 99久久99久久免费精品小说| 久久无码专区国产精品| 久久99精品久久久久久久野外| 亚洲国产精品无码久久久不卡| 黑人精品videos亚洲人| 日韩美女在线观看一区| 日韩精品无码AV成人观看| 日韩一级精品视频在线观看| 日韩视频无码日韩视频又2021| 老司机亚洲精品影视www| 日韩精品专区在线影院重磅| 久久精品桃花综合| 精品深夜AV无码一区二区老年| 国产精品一区二区久久精品涩爱| 思思久久好好热精品国产|