在html内部前后定义伪元素?
可以为html容器中的伪元素定义样式吗? 差不多在html内部前后定义伪元素?,html,css,Html,Css,可以为html容器中的伪元素定义样式吗? 差不多 <div style=":after{background:red}"> 背景图像将被动态定义,因此我需要将样式放在html中 不,你不能。“样式”属性不允许使用选择器 看一看 (W3C建议) 顺便说一下,您可以使用tag…来添加HTML文件。在生成背景后尝试通过jQuery注入它 伪元素应该在CSS中定义。我不认为这会起任何作用。即使我们假设pseudo元素是标记的有效内容,那么:after的内容也没有意义,因为您没有在任
<div style=":after{background:red}">
背景图像将被动态定义,因此我需要将样式放在html中 不,你不能。“样式”属性不允许使用选择器 看一看 (W3C建议)
顺便说一下,您可以使用tag
…
来添加HTML文件。在生成背景后尝试通过jQuery注入它
伪元素应该在CSS中定义。我不认为这会起任何作用。即使我们假设pseudo元素是标记的有效内容,那么
:after
的内容也没有意义,因为您没有在任何内容上添加红色背景(使用after
来定义一些内容几乎是无中生有的)。不过,我相当肯定style
标记只接受实际样式作为参数