<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* 权重计算为(0,0,2) */span,p {background-color: aquamarine;}/* 权重计算为(0,1,0) */.box{color: red;}/* 权重计算为(0,1,1) */.box > span{color:blue;}/* 权重计算为(1,0,0) */#s3{color:green;}/* 权重计算为(1,1,1)比(1,0,0)大 可以覆盖单纯id选择器的样式 */.box>.s3#s3 {color: darkviolet;}/* 调试样式表的权重最高无视所有选择器 */.s5{color: black !important;}</style></head><body><div class="box"><span>s1</span></div><div class="box"><p>p2</p></div><div class="box"><span id="s3">s3</span></div><div class="box"><span class="s3" id="s3">s3</span></div><div class="box"><span class="s5" id="s3">s5</span></div></body></html>

<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>/* 根据:nth-of-type(an+b)计算公式[an+b]取一组偶数,a=2 n=n b=0 则计算公式为[2n+0]又因计数器n的取值必须是有效的, 且从 1 开始的正整数 即为 2*1 2*2 2*3 2*4 ...以此类推简化为:nth-of-type(2n)的公式为取偶数的公式 同理:nth-of-type(2n+1)为取偶数的公式 */.list > :nth-of-type(2n){color: red;}.list > :nth-of-type(2n+1){color:aqua;}.list > :nth-last-of-type(2){color:blue;}</style></head><body><ul class="list"><li>item1</li><li>item2</li><li>item3</li><li>item4</li><li>item5</li><li>item6</li><li>item7</li><li>item8</li><li>item9</li></ul></body></html>

相关推荐
© 2020 asciim码
人生就是一场修行