CSS限制文本字数宽度、行数、高度等代码
CSS限制文本字数宽度、行数、高度等代码,超出部分显示省略号。
超出200px宽度后显示省略号
.p{overflow:hidden;/*超出的部分隐藏起来。*/white-space:nowrap;/*不让文本换行,在一行显示*/text-overflow:ellipsis;/*超出显示省略号...支持IE*/width:200px;/*要显示文字的宽度,限制高度同理*/}超出一行显示省略号
.p{overflow:hidden;/*超出的部分隐藏起来。*/white-space:nowrap;/*不让文本换行,在一行显示*/text-overflow:ellipsis;/*超出显示省略号...支持IE*/}超出两行显示省略号
.p{overflow:hidden;/*超出的部分隐藏起来。*/text-overflow:ellipsis;/*超出显示省略号...*/display:-webkit-box;/*将对象作为弹性伸缩盒子模型显示*/-webkit-line-clamp:2;/*限制文本的行数,需要组合其他的WebKit属性*/-webkit-box-orient:vertical;/*设置盒子的子元素的排列方式*/}说明:-webkit-是webkit内核的前缀(Chrome浏览器)
语法
text-overflow: clip|ellipsis|string|initial|inherit;
| 值 | 描述 |
|---|---|
| clip | 剪切文本。 |
| ellipsis | 显示省略符号...来代表被修剪的文本。 |
| string | 使用给定的字符串来代表被修剪的文本。 |
| initial | 设置为属性默认值。 |
| inherit | 从父元素继承该属性值。 |