zoukankan      html  css  js  c++  java
  • CSS文本溢出显示省略号

    宽度不固定,超出宽度则以省略号“...”来表示。

    <div class="txt">
        文字文字文字文字文字,文字文字文字文字文字文字文字文字文字,文字文字文字文字文字文字文字文字文字,文字文字文字文字文字文字,文字文字文字文字文字
    </div>
    .txt{
                /*规定段落中的文本不进行换行:*/
                white-space: nowrap;
                overflow: hidden;
                /* text-overflow属性表示规定当文本溢出包含元素时发生的事情;
                ellipsis表示显示省略符号来代表被修剪的文本。*/
                text-overflow: ellipsis;
            }

    效果如下:

    多行省略,举个例子:超过三行后的文字省略

    .txt{
                overflow: hidden;
                text-overflow: ellipsis;
                display: -webkit-box;/*将对象作为弹性伸缩盒子模型显示*/
                -webkit-line-clamp: 3; /*限制文本的行数,只显示3行*/
                -webkit-box-orient: vertical;/*设置或检索伸缩盒对象的子元素的排列方式 */
            }
    <div class="txt">
        超过3行超过3行超过3行,超过3行以省略号显示,超过3行超过3行超过3行,超过3行以省略号显示,超过3行超过3行超过3行,超过3行以省略号显示,超过3行超过3行超过3行,超过3行以省略号显示,
    </div>

     

  • 相关阅读:
    Mybatis之动态构建SQL语句(转)
    清理docker大日志文件
    删除一直处于deleting状态的数据卷
    kvm虚拟化平台搭建
    交换机的Access口与Trunk口
    linux命令tee用法
    openstack之镜像管理
    Sword redis存取二进制数据
    Sword STL迭代器prev,next相关函数
    C++ 拷贝构造函数之const关键字
  • 原文地址:https://www.cnblogs.com/coldfishdt/p/7493278.html
Copyright © 2011-2022 走看看