当前位置:   article > 正文

css设置文字不换行,超出容器部分省略_不换行,超出容器的...代替

不换行,超出容器的...代替
  1. white-space: nowrap;
  2. overflow: hidden;
  3. text-overflow: ellipsis;

首先设置overflow:hidden,超出部分隐藏。

然后设置text-overflow:ellipsis,以省略号代替被省略的文字

text-overflow还有另外两个值。

一共三个值如下:

ellipsis以省略号代替被省略的文字
string以某个字符串代替被省略的文字
clip裁剪文字

最后是设置white-space:nowrap 合并空格 并且不换行

当然white-space 空格处理 也有很多属性

white-space
空格处理换行
normal合并多个相邻空格为一个空格根据容器大小换行
nowrap合并多个相邻空格为一个空格不换行
pre 保留空格不换行
pre-wrap保留空格根据容器大小换行
pre-line 合并多个相邻空格为一个空格不换行

最后我也做了小小的实验, 貌似overflow属性不写,text-overflow的值clip和ellipsis的效果都是一样的,都是超出部分被裁掉了。

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

闽ICP备14008679号