Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/grails/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 如何获取数据属性作为大小_Css_Attr - Fatal编程技术网

Css 如何获取数据属性作为大小

Css 如何获取数据属性作为大小,css,attr,Css,Attr,我正在努力 [main role="main" class="container" data-margin="20vw"] main{ margin-top:attr(data-margin) !important; } 你知道这为什么不起作用吗 顺便说一下,在编辑器中不起作用吗?使用attr()仅限于CSS 2.1中的内容属性 虽然定义了更广泛的用途,但在同一文档中的“以下功能存在风险,并且可能在CR期间删除”下也列出了它 由于没有相关数量的现有实现,因此很可能会再次删除该实现。

我正在努力

[main role="main"  class="container" data-margin="20vw"]

main{
    margin-top:attr(data-margin) !important;
}
你知道这为什么不起作用吗

顺便说一下,
在编辑器中不起作用吗?

使用
attr()
仅限于CSS 2.1中的
内容
属性

虽然定义了更广泛的用途,但在同一文档中的“以下功能存在风险,并且可能在CR期间删除”下也列出了它


由于没有相关数量的现有实现,因此很可能会再次删除该实现。

请更清楚:什么不起作用?预期的结果是什么?什么应该代表您发布的第一行代码?HTML?