美文网首页CSS
[CSS] 根元素

[CSS] 根元素

作者: 何幻 | 来源:发表于2016-03-07 07:18 被阅读141次

    CSS 中的根元素是指 :root选择器匹配到的元素,
    也就是文档树中最顶层结构的元素。

    在不同的场景下具体的根元素不同。
    在 HTML 中是<html>元素,但在其他情况下,就不是<html>元素。

    (1)HTML

    data:text/html, <div><style>:root { background: green; } html { background: red !important; }</style></div>
    

    (2)XML

    data:application/xhtml+xml,<div xmlns="http://www.w3.org/1999/xhtml"><style>:root { background: green; } html { background: red !important; }</style></div>
    

    (3)SVG

    data:image/svg+xml;utf8,<svg class="shadow" xmlns="http://www.w3.org/2000/svg" version="1.1"><polygon points="200,0 200,200 0,200"/><style>:root{background-color: green;}</style></svg>
    

    相关文章

      网友评论

        本文标题:[CSS] 根元素

        本文链接:https://www.haomeiwen.com/subject/nprnkttx.html