垂直居中
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CSS垂直居中</title> <style> .wrapper{ width: 500px; height: 500px; background-color: pink; text-align: center; } .box{ width: 100px; height: 100px; background-color: deepskyblue; display: inline-block; vertical-align: middle; margin: 0 auto; } .help{ width: 0; height: 100%; display: inline-block; vertical-align: middle; } </style> </head> <body> <div class="wrapper"> <div class="box"></div> <div class="help"></div> </div> </body>
nth-child() 选择器
css 每隔一行tr显示背景
table tr:nth-child(odd){ background: #14305a; }
指定每个 p 元素匹配的父元素中第 2 个子元素的背景色:
p:nth-child(2) { background:#ff0000; }
奇数和偶数是可以作为关键字使用用于相匹配的子元素,其索引是奇数或偶数(该索引的第一个子节点是1)。 在这里,我们为奇数和偶数p元素指定两个不同的背景颜色:
p:nth-child(odd) { background:#ff0000; } p:nth-child(even) { background:#0000ff; }
使用公式(an+ b).描述:a代表一个循环的大小,N是一个计数器(从0开始),以及b是偏移量。 在这里,我们对所有索引是3的倍数的p元素指定了背景颜色:
p:nth-child(3n+0) { background:#ff0000; }
本文摘自 :https://www.cnblogs.com/