|
|
1、文字超出一行省略,超出部分显示…
4 s) T0 M* m1 k/ \7 s* Q& X4 U: e1 B7 M: x% e$ x! z2 C
用text-overflow:ellipsis,需要加宽度width属来兼容部分浏览。: G8 e; v9 r0 n% R$ G7 j
- overflow: hidden;. }, L# Z+ y6 r& `
- text-overflow:ellipsis;
8 R7 _2 }6 r+ t7 l - white-space: nowrap;
复制代码
! H7 Y" V2 Q- g) y/ i
3 z# ~- I, Z2 t' U- ^! V% d& J1 t- r9 T; T
2、多行文本溢出显示省略号…
$ P& k4 V- ?; m, c# [; }2 I, T0 ?$ F$ S' E7 n# Z
. D' i$ i" Q- M0 S
- display: -webkit-box;% D5 s; x+ E8 h" S$ b4 Y" U
- -webkit-box-orient: vertical;
5 ]$ O+ |& F7 i& D0 M - -webkit-line-clamp: 3;/ c, H& E/ y* S- b, S! `! d
- overflow: hidden;
复制代码
) @# k3 k( [4 u3 d9 P# t! Y: v8 L注意:0 k) u% v5 c# V2 D6 _$ I+ D
-webkit-line-clamp用来限制在一个块元素显示的文本的行数。为了实现该效果,它需要组合其他的WebKit属性。常见结合属性:
& H2 n/ W* w1 a" K2 ]) y8 cdisplay: -webkit-box; 必须结合的属性 ,将对象作为弹性伸缩盒子模型显示 。$ p/ D* R) j5 [: r
-webkit-box-orient 必须结合的属性 ,设置或检索伸缩盒对象的子元素的排列方式& V3 V, b: I# J* J; e
) Z+ G6 p/ v8 S# U/ U: g g# `9 r7 d( ~9 b
: D& w a; W* i9 i: P `: l5 j& {
6 D# {6 J) N/ G2 F |
|