CSS基础扫盲

开DIV+CSS中遇上一个问题,有些想要的效果并没有被显示出来。 很多时候是优先级别的原因。 优先级别最最简单的,举例,div小于.class小于#id小于style="" 但是当选择器很复杂的时候,就要引入这个计算方法了。 每个ID选择符(#id),加 0,1,0,0。 每个class选择符(.class)、 每个属性选择符([attr=”"])、每个伪类(:hover)加0,0,1,0 每个元素或伪元素(:firstchild)等,加0,0,0,1 其他选择符包括全局选择符*,加0,0,0,0 越是在前面位数的优先级越高。 此外,如果优先权一样,在代码中靠下的CSS会覆盖前面的CSS设置。

本文采用Creative Commons协议,复制本文需遵守三点:1、保留署名(链接);2、非商业性使用;3、再次创作的作品必须以相同的许可协议发布。法律顾问:庄毅雄律师

Tags: css优先级

« 上一篇 | 下一篇 »

Comment (require):