我试图理解为什么只有在定义内容属性时(使用“”或任何其他文本但定义),我才能应用其他css属性,例如,如果我删除了内容属性它就像没有元素并且没有其他css属性适用,我猜想内容属性是伪元素的“ constructor
”(:before or:after),在此Link我将引用:
使用内容属性
插入的对象
对象我理解的是:before or:after 伪元素,
插入(创建)
最后我的问题:虽然我直到现在都说过,我是对的吗?如果有人能帮我解释比我写的更好,我会非常感激,谢谢大家,并且有一个很好的一天。
答案 0 :(得分:6)
The initial value of content
is none
.如果未定义content
,则使用该值,并且在使用该值时,根本不会生成伪元素。空字符串""
与none
不同;空字符串表示“插入空对象”,而none
表示“不插入任何内容”。
实际上,说“插入的对象”与“伪元素创建”或“框渲染”等基本相同。