zoukankan      html  css  js  c++  java
  • CSS实现不换行/自动换行/文本超出隐藏显示省略号

    在写页面的时候,我们经常会需要用到关于文本的换行,强制换行以及显示几行超过显示省略号等,今天我们就对这些问题来做个汇总吧!

    1、自动换行

    div{
       word-wrap:break-word;
       word-break:normal;
    }

    2、强制不换行

    div{
       white-space:nowrap;
    }

    3、强制英文单词换行

    div{
       word-break:break-all;
    }

    4、单行文本不换行多余文本显示省略号

    div{
       width:200px;
       white-space:nowrap;
       overflow:hidden;
       text-overflow:ellipsis;
    }

    5、多行文本超出隐藏多余文本显示省略号

    div{
       display:-webkit-box;
       overflow:hidden;
       text-overflow:ellipsis;
       -webkit-line-clamp:3;
       -webkit-box-orient:vertical;
    }

    6、table表格中单元格单行文本不换行

    table{
       table-layout:fixed;
    }
    table tr td{
       width:60%;
       white-space:nowrap;
       overflow:hidden;
       text-overflow:ellipsis;
    }
  • 相关阅读:
    树链剖分-bzoj1036
    POJ3489企鹅
    51nod 1130
    51nod-8-16
    51nod-8-15
    51nod 8-14
    51nod1582-n叉树
    51nod1574排列转换
    51nod1785数据流中的算法
    iOS开发--Swift 最近项目开发中遇到的一些小问题与解决方法
  • 原文地址:https://www.cnblogs.com/coolsboy/p/11495836.html
Copyright © 2011-2022 走看看