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

        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號
        主站蜘蛛池模板: 亚洲精品成人片在线播放| 精品亚洲成AV人在线观看| 亚洲国产精品久久久天堂 | 国产精品 日韩欧美| 国产午夜福利精品久久2021| 无码精品人妻一区二区三区AV| 国产精品久久久久一区二区三区| 国产亚洲综合成人91精品| 亚洲国产精品无码久久久蜜芽 | 欧美精品在线视频| 国产精品欧美久久久久天天影视| 国产精品久久久久久久久鸭| 国产精品亚韩精品无码a在线| 亚洲精品乱码久久久久久久久久久久 | 在线观看日韩精品| 99热精品在线| 国产精品亚洲аv无码播放| 午夜精品久久久久久99热| 亚洲国产欧美日韩精品一区二区三区| 国产精品国产三级国产| 2021国产精品视频网站| 四虎4hu永久免费国产精品| 国产精品欧美亚洲韩国日本| 国产91大片精品一区在线观看| 99国产精品无码| 成人区人妻精品一区二区不卡网站| 无码人妻精品一区二区三区久久久 | 亚洲日韩欧美制服精品二区 | 亚洲国产成人久久精品动漫| 久久99国产精品久久99| 国产原创精品视频| 亚洲国产精品自在在线观看| 日韩精品久久久久久| 欧美精品香蕉在线观看网| 久久精品无码一区二区三区| 欧美日韩在线亚洲国产精品| 日本精品不卡视频| www.日韩精品| 精品人妻少妇一区二区三区不卡| 国产午夜亚洲精品理论片不卡| 久久精品国产色蜜蜜麻豆|