当前位置:   article > 正文

css文本多行溢出后显示省略号代替_css 不换行 超过用 ... 代替

css 不换行 超过用 ... 代替

大家都会说起因,那我是不是不说会不随潮流啊?  诶 ,  那我就不说了 哈哈哈 直接说重点。

超出后用省略号有两种方式,看具体需求:

一,设置一行超出后省略号代替。代码如下:

overflow:hidden; //代表的是超出后隐藏

white-space: nowrap; //禁止换行

text-overflow:ellipsis; //超出后省略号

二,设置多行超出后省略号代替。代码如下:

因为-webkit-line-clamp 为不规范属性,何为? 也就是不在CSS 规范草案中。所以需要搭配其他属性,也就是如下:

  1. overflow:hidden;
  2. text-overflow:ellipsis; 
  3. -webkit-line-clamp:2
  4. display:-webkit-box;
  5. -webkit-box-orient: vertical;

三,附上效果图:

实现效果如上图所示。

重点是:height值不能小于你设置总行数的高度,否则只显示height值高度以内的内容。                                                                                                                                                                                                                     

                                                                                                                                                  此致敬礼,程序猿中的少先队员

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/120481?site
推荐阅读
相关标签
  

闽ICP备14008679号