css: 换行与两行隐藏

CSS强制性换行

一般情况下,元素拥有默认的

white-space:normal 自动换行

PS:不换行是white-space:nowrap
当录入的文字超过定义的宽度后会自动换行,但当录入的数据是一堆没有空格的字符或字母或数字(常规数据应该不会有吧,但有些测试人员是会这样子做的),超过容器宽度时就会把容器撑大,不换行。

text-overflow省略号…样式语法结构
text-overflow语法:
text-overflow : clip | ellipsis

clip :  不显示省略标记(…),而是简单的裁切
ellipsis :  当对象内文本溢出时显示省略标记(…)
例子:

display:block;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

多行文本截断(即超出两三行省略)

overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3; /*行数*/
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容