CGLweb前端-首页



三、案例解释

1、:nth-child(x); 选择第x的元素

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div1 p:nth-child(5){ background:#0086b3; color:#fff;}



=================================

2、:nth-child(x*n) x的n倍元素

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div2 p:nth-child(2n){ background:#0086b3; color:#fff;}



=================================

3、:nth-child(n+x); 选择 =>x 的元素

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div3 p:nth-child(n+3){ background:#0086b3; color:#fff;}



=================================

4、:nth-child(-n+x) 选择 =< x 的元素

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div4 p:nth-child(-n+3){ background:#0086b3; color:#fff;}



=================================

5、:nth-child(n*x+1); n*x-1 隔开n*x选取一个

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div5 p:nth-child(3n+1){ background:#0086b3; color:#fff;}



=================================

6、nth-child(odd)/nth-child(even) 奇数偶数

p1

p2

p3

p4

p5

p6

p7

p8

CSS:

.div6 p:nth-child(odd){ background:#0086b3; color:#fff;}

.div6 p:nth-child(even){ background:#f4b613; color:#fff;}



=================================