:root vs html

猜猜看最终看到那个颜色?

:root {
  background-color:blue;
}

html{
  background-color:red;
}

 

答案是 :root

 

:root vs html

 

 

 

:root 和 html 都是 HTML element,记得 :root 比 html 大。

伪类选择器比一般选择器来的大,比如 querySelector(':root')  比 querySelector('html') 大

 

Links

 

上一篇:地图JS


下一篇:获取当前时间