在HTML中 root和body?
程序员文章站
2022-03-19 12:48:43
...
:root{background:#..}和body{background:#...}的区别
但是 :root { background: ... } 与 body { background: ... } 通常没有区别,这是因为 CSS 规范规定(https://drafts.csswg.org/css2/colors.html#background)在没有单独设置 html 元素上的 background 时,直接应用 body 上的 background 属性的计算值。 http://www.zhihu.com/question/20312140
详答看这个 实际上这不能算是html中的……是css样式表标准中规定了root的含义是整个文档,相对于html的标签
回复内容:
root 指的是文档的根元素,对于 html 文档来说,就是 元素。但是 :root { background: ... } 与 body { background: ... } 通常没有区别,这是因为 CSS 规范规定(https://drafts.csswg.org/css2/colors.html#background)在没有单独设置 html 元素上的 background 时,直接应用 body 上的 background 属性的计算值。 http://www.zhihu.com/question/20312140
详答看这个 实际上这不能算是html中的……是css样式表标准中规定了root的含义是整个文档,相对于html的标签
推荐阅读
-
html5-Canvas可以在web中绘制各种图形
-
SQL Server误区30日谈 第3天 即时文件初始化特性可以在SQL Server中开启和关闭
-
在CorelDRAW中创建颜色样式和使用色彩样式的方法介绍
-
详解HTML5中的拖放事件(Drag 和 drop)
-
HTML5页面音视频在微信和app下自动播放的实现方法
-
在Word2010中打开和关闭实时预览功能
-
在Word2010中设置“拼写和语法”选项
-
在Eclipse中在线安装Emmet和图文使用教程
-
在android中实现类似uc和墨迹天气的左右拖动效果
-
利用HTML5中Geolocation获取地理位置调用Google Map API在Google Map上定位