doubleyong
管理员
管理员
  • 最后登录2025-12-02
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
阅读:3333回复:0

[css]CSS 中的 :root 伪类介绍

楼主#
更多 发布于:2023-01-08 14:59
今天为大家介绍: css中的 :root 伪类的使用


1. :root 介绍
:root 这个 CSS 伪类匹配文档树的根元素。对于 HTML 来说,:root 表示 <html> 元素,除了优先级更高之外,与 html 选择器相同

2. :root的应用场景


应用1:类似html 选择器, 指定样式
/* 选择文档的根元素(HTML中的 &lt;html&gt;) */
:root {
  background: yellow;
}



应用2:申明css 全局变量在声明全局 CSS 变量时 :root 会很有用:
:root {
  --main-color: hotpink;
  --pane-padding: 5px 42px;
}


通过var()函数,使用:root中定义的变量
body {
  background-color: var(--main-hotpink);  /* 设置背景颜色 */
}


【更多关于css变量的文章,请看下文】


css自定义属性(css变量)
http://bugshouji.com/bbs-read-run?tid=1476
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号