我在mozilla y的文档中看到了,我想知道属性是如何工作的:attr()。
这就是我看起来的文档:mozilla
好的,我理解这段代码:
p::before {
content: attr(data-foo) " ";
}
<p data-foo="hello">world</p>
但我的问题是,在css中可以在哪里使用attr(),css中的attr()和javascript中的attr有什么不同。
发布于 2017-12-26 14:28:08
用于操作属性值的attr()
。
在代码中
<p data-foo="hello">world</p>
data-foo
是一个属性
所以
content: attr(data-foo) " ";
这里的attr(data-foo)
是值ie hello,所以输出是hello world
https://stackoverflow.com/questions/47974647
复制相似问题