css 限制长度 多余部分省略

来源:互联网 发布:东欧剧变 知乎 编辑:程序博客网 时间:2024/04/30 01:18

单行

.class1{
    width: 200px;
    text-overflow: ellipsis; 
    overflow: hidden;  /** 隐藏超出的内容 **/
    } 

如果文本是英文的话,上面的css就可以了。如果文本是中文的话还要加上white-space:nowrap;规定文本不自动换行。


这个也是我测试的时候偶然发现的。。


多行

.class2{
   width: 200px;
   word-break: break-all; /**换行**/
   text-overflow: ellipsis; /**超出部分省略号**/
   display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
   -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
   -webkit-line-clamp: 3; /** 显示的行数 **/
   overflow: hidden;  /** 隐藏超出的内容 **/
   } 

0 0
原创粉丝点击