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

        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號
        主站蜘蛛池模板: 久久九九有精品国产23百花影院| 国产AⅤ精品一区二区三区久久| 欧美亚洲国产精品久久蜜芽| 亚洲午夜国产精品无码老牛影视| 国产高清日韩精品欧美激情| 2022国产精品自产拍在线观看 | 亚洲精品白浆高清久久久久久| 国产精品自在线拍国产第一页| 精品国产麻豆免费人成网站| 国产欧美日韩精品a在线观看| 真实国产乱子伦精品一区二区三区| 精品无人区无码乱码大片国产| 中文字幕精品一区二区日本| 91久久精品91久久性色| 亚洲AV永久无码精品水牛影视| 欧美日韩专区麻豆精品在线 | 国产精品成人国产乱一区| 精品久久久久久久久中文字幕| 久久99精品久久久久子伦| 中文精品人人永久免费| 欧美精品黑人粗大欧| 国产伦精品一区二区三区视频猫咪| 四虎精品影院永久在线播放| 久久精品国产精品亚洲精品| 国产精品视频网| 国内精品在线视频| 国产亚洲美女精品久久久久狼| 2018国产精华国产精品| 成人国内精品久久久久一区| 国产精品人成在线播放新网站 | 国产成人精品一区二区三区免费| 漂亮人妻被黑人久久精品| 亚洲一区二区三区在线观看精品中文| 日本加勒比久久精品| 久久久精品国产Sm最大网站| 精品午夜福利1000在线观看| 久久精品国产99国产精品| 久久精品国产欧美日韩| 久久久久一级精品亚洲国产成人综合AV区| 狠狠色伊人久久精品综合网| 久久99精品免费一区二区|