溢出的文字省略號顯示

來源:

https://www.bilibili.com/video/BV14J4114768?p=266&spm_id_from=pageDriver

1.單行文本溢出顯示省略號

/*1.先強制一行顯示*/
white-space: nowrap;(默認(rèn)normal自動換行)
 /*2.超出的部分隱藏*/
overflow: hidden;
 /*3. 文字用省略號替代超出的部分*/
text-overflow: ellipsis;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>單行文本溢出顯示省略號</title>
    <style>
        div {
            width: 150px;
            height: 200px;
            margin: 0 auto;
            background-color: pink;
            /*1.先強制一行顯示*/
            white-space: nowrap;
            /*2.超出的部分隱藏*/
            overflow: hidden;
            /*3. 文字用省略號替代超出的部分*/
            text-overflow: ellipsis;
        }
    </style>
</head>
<body>
    <div>
        此處省略一萬行字此處省略一萬行字此處省略一萬行字
    </div>
</body>
</html>
image.png
  1. 多行文本溢出顯示省略號
    多行文本溢出顯示省略號,有較大兼容性問題,適合于webkit瀏覽器或移動端(移動端大部分是webkit內(nèi)核)
overflow: hidden;
text-overflow: ellipsis;
 /*彈性的伸縮盒子模型顯示*/
display: -webkit-box;
 /*限制在一個塊元素顯示的文本的行數(shù)*/
-webkit-line-clamp: 2;
/*設(shè)置或檢索伸縮盒對象的子元素的排列方式*/
 -webkit-box-orient: vertical;
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>多行文本溢出顯示省略號</title>
    <style>
        div {
            width: 150px;
            height: 45px;
            background-color: pink;
            overflow: hidden;
            text-overflow: ellipsis;
            /*彈性的伸縮盒子模型顯示*/
            display: -webkit-box;
            /*限制在一個塊元素顯示的文本的行數(shù)*/
            -webkit-line-clamp: 2;
            /*設(shè)置或檢索伸縮盒對象的子元素的排列方式*/
            -webkit-box-orient: vertical;
        }
    </style>
</head>
<body>
<div>
    此處省略一萬字此處省略一萬字此處省略一萬字此處省略一萬字此處省略一萬字
</div>
</body>
</html>
image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容