文本显示溢出隐藏一览

319 阅读1分钟

首先最重要的一点是,盒子需要一个宽度。然后我们才继续接下来的样式书写。 效果很简单,直接看代码。

 <style>
        .box {
            /* 单行文字显示省略号 */
            width: 200px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .box2 {
            /*多行文字显示省略号*/
            width: 200px;
            display: -webkit-box;
            /*对象作为伸缩盒子模型展示*/
            -webkit-box-orient: vertical;
            /* 设置或检索伸缩盒子对象的子元素的排列方式 */
            -webkit-line-clamp: 2;
            /*显示的行数*/
            overflow: hidden
                /*隐藏超出的内容*/
        }
    </style>
    //分割线
<body>
    <div class="box">
        超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号
    </div>
    <div class="box2">
        超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号超出部分显示省略号
    </div>
</body>

页面展示效果:
image.png