|
|
1、文字超出一行省略,超出部分显示…
! K/ t% h4 Y; A: r/ K, e3 o0 B9 b+ O2 b: M& B
用text-overflow:ellipsis,需要加宽度width属来兼容部分浏览。3 ^. l8 F# O' t; C, s
- overflow: hidden;7 ^& G' @8 B6 U' b# F3 t
- text-overflow:ellipsis;
$ Q: S; L- V5 H \/ Y - white-space: nowrap;
复制代码
% ?4 k" O( c' ]5 H: D
i) Y# b/ b, f# N1 a" s& g: X2 m' X; j* ~: {/ S. P+ `
2、多行文本溢出显示省略号…( |; {: I2 O1 I% F. k7 T
! |$ y8 p1 U; M. z- c: n" a8 o. C9 j5 l
/ m3 U0 a: O& c0 B5 X4 n
- display: -webkit-box;
+ Q5 \& d0 M: T) O& u - -webkit-box-orient: vertical;) [* x4 ?+ f/ o, b( E* j [1 I; y0 W
- -webkit-line-clamp: 3;6 I$ p. Y8 @* @& ?) k
- overflow: hidden;
复制代码 # H' {" q4 H9 q
注意:/ d7 B+ c3 z1 U4 G4 F
-webkit-line-clamp用来限制在一个块元素显示的文本的行数。为了实现该效果,它需要组合其他的WebKit属性。常见结合属性:
( w5 D2 B4 m odisplay: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。
% R' I9 T; N. Z1 M5 D) r-webkit-box-orient 必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式- }% w; v0 b& t9 M# p
( l4 i9 j9 R( ? F1 q8 Y* N& [
: h$ [1 Z1 o, N1 l
, Z% p+ S! W: M- @# p2 \' I( \
& O4 T& a' ^( h2 @, |/ V# S |
|