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

        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號
        主站蜘蛛池模板: 久久国产免费观看精品| 91精品啪在线观看国产电影| 精品国精品国产| 亚洲精品乱码久久久久久中文字幕| 欧美日韩精品一区二区三区| 久久亚洲欧美国产精品| 日本精品视频在线观看| 91人前露出精品国产| 99久久人妻无码精品系列蜜桃 | 久久亚洲精品成人AV| 久久亚洲精品无码播放| 国产精品久久久久久久午夜片 | 国产成人精品一区二区三区| 热re99久久精品国产99热| 99久久精品国产麻豆| 国产人妖乱国产精品人妖| 亚洲AV日韩精品久久久久久| 亚洲国产午夜中文字幕精品黄网站| 精品偷自拍另类在线观看丰满白嫩大屁股ass | 欧美午夜精品一区二区三区91| 国产农村妇女毛片精品久久| 99久久精品这里只有精品| 99久久人人爽亚洲精品美女| 亚洲午夜精品一区二区| 亚洲国产精品自在线一区二区 | 日韩一区二区三区在线精品| 欧美日韩国产精品| 亚洲精品国产精品国自产观看| 91精品国产综合久久香蕉| 国产精品毛片久久久久久久 | 嫖妓丰满肥熟妇在线精品 | 麻豆成人久久精品二区三区免费| 国産精品久久久久久久| 66精品综合久久久久久久| 精品久久久无码中文字幕 | 久久亚洲国产精品五月天婷| 国产视频精品免费视频| 精品国产91久久久久久久a | 最新精品露脸国产在线| 国产午夜福利精品久久| 精品久久久久久99人妻|