回答
根元素始终是HTML和XHTML Web文档中的HTML。所以只是使用
html
{
some style;
}
我假设通过“引用”你的意思是“选择器”在CSS中!
这个伪类匹配是这样的文件的根元素的元素。在HTML文档中,这个选择器匹配html元素。
是的,伪类通常用于使用CSS而不是XSL来设置XML文档的样式。 – BoltClock 2011-05-21 18:36:19
我知道,但我必须这样做,假设我不知道html的根元素总是“html”.. 是的,我的意思是选择器.. :) – NickPro 2011-05-21 18:36:42
@ kit-kat:除了出色的SitePoint参考,这是也在官方的[CSS3选择器规范](http://www.w3.org/TR/css3-selectors/#root-pseudo)中。所以你可以放心地认为根元素总是'html',现在已经提到了你的知识。 – BoltClock 2011-05-21 18:38:24
对于HTML/XHTML文档,as JAA149 says只需选择html
元素,因为它保证是根元素(即使对于省略了标签的标记文档)。
对于其中的根元素的名称可能是未知的任意XML文档,存在CSS没有其他办法比用CSS3 :root
伪类 - 这也正是为什么它被引入。如果可以,请改用XSL/XSLT,并使用XPath表达式/*
来选择根元素。
我打算接受答案html {...} ....即使它对我来说可能还不够,这是一个完全正确的答案..也是你的.. – NickPro 2011-05-22 23:38:16
- 1. Aggregate Root的引用子元素?
- 2. 查找root ng类元素
- 3. 如何使用伪元素
- 4. 如何引用connect.server()中的root?
- 5. 如何使用ASP而不是ASP.net获得root url
- 6. 的javax用root,而不是孩子
- 7. 如何从非root用户更改至非root用户与ansible
- 8. 如何用新用户而不是root创建数据库?
- 9. 如何在伪元素上使用伪元素?
- 10. 何时(不断)使用alter-var-root?
- 11. 如何通过RewriteRule只重定向主Root/index.php而不是Root/Folder/index.php?
- 12. 引导行伪元素的使用
- 13. 在Root 4.4.2中启用Root KioskMode
- 14. HDFS root或者非root用户start-all.sh
- 15. 如何在Obnam中使用'root ='?
- 16. 如何使用root phonegap www文件夹?
- 17. 如何使用posh-ssh(powershell)“sudo root”
- 18. 非root用户
- 19. 检查元素是否包含#shadow-root
- 20. 什么是css/html`root`元素?
- 21. @ at-root的Sass使用
- 22. 使用adb root命令
- 23. 使用root安装apk?
- 24. 使用ROOT(cern)和mingw32
- 25. 如何完全镜像服务器用户rsync,而不使用root密码?
- 26. JAXB-如何使用XmlAdapter在包装器元素为root时解组列表?
- 27. 如何使用jquery和selenium在'chrome:// downloads'处访问`shadow-root`下的元素?
- 28. 如何从.computed()可观察值中使用knockout的$ parent/$ root伪变量?
- 29. 在root模式下不能使用pip3.5
- 30. 使用root权限访问服务器,我将如何更改mysql root密码?
一些示例代码请。 – addedlovely 2011-05-21 18:31:00
可以说我有这样的代码: :root { background-color:#6374AB; } – NickPro 2011-05-21 18:34:05
我不是在寻找替代方法来改变我的页面的bgcolor,我必须通过以另一种方式引用根元素来做到这一点。 – NickPro 2011-05-21 18:34:51