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

        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號
        主站蜘蛛池模板: 国产一在线精品一区在线观看| 国产成人精品一区在线| 99在线精品视频观看免费| 国产乱码伦精品一区二区三区麻豆| 无码久久精品国产亚洲Av影片 | 99re热视频这里只精品| 亚洲国产精品国产自在在线| 国产精品无码无卡无需播放器| 国产精品三级国产电影| 中文字幕av日韩精品一区二区 | 国内精品伊人久久久久AV影院| 久久精品视屏| 狠狠色伊人久久精品综合网| 麻豆精品久久精品色综合| 99精品国产丝袜在线拍国语| 精品无码无人网站免费视频 | 国产精品污WWW一区二区三区| 日韩精品在线一区二区| 国产精品久久波多野结衣| 国产精品内射后入合集| 日韩av无码久久精品免费| 亚洲日韩精品无码一区二区三区| 免费人妻精品一区二区三区| 精品福利一区二区三区| 国产午夜亚洲精品理论片不卡 | 97精品久久天干天天天按摩| 无码久久精品国产亚洲Av影片| 在线精品视频一区二区| 亚洲国产精品毛片av不卡在线| 免费观看四虎精品成人| 久久久精品国产Sm最大网站| 国产呦小j女精品视频| 国产精品一区二区av不卡| 国产在线91精品入口| 精品久久人人爽天天玩人人妻| 精品视频在线观看你懂的一区| 久久se精品一区精品二区国产| 久久夜色撩人精品国产| 欧美精品综合视频一区二区| 青草青草久热精品视频在线观看| 四虎精品成人免费视频|