选择器的权重比&运算符的优先级

一、选择器的权重比

!important > 内联样式 > ID选择器 > 类选择器 > 标签/伪类/属性选择器 > 伪对象 > 通配符 > 继承

 内联样式:style=“”

ID选择器: #id

类选择器: .class

标签: p

通配符: *{}

!important 属性不能被继承,总是以同名的css选择器最后一个加载的样式为准。

 


 

二、运算符的优先级

()> 一元运算符 > 算数运算符 > 关系运算符 > 相等 > 逻辑运算符 > 赋值

一元运算符:只需要一个操作数就可以运算的符号 ++ , --

算数运算符:*,-,*,/,%

关系运算符:>,<,>=,<=,==,===(严格意义上的等于,值和类型都要相等),!=,!==(同上)

逻辑运算符:&&(且),||(或),!(非,取反)

 

posted @ 2020-12-16 18:16  三水儿  阅读(306)  评论(0编辑  收藏  举报