css:before和:after伪元素内容属性

时间:2013-08-30 10:26:25

标签: css

我试图理解为什么只有在定义内容属性时(使用“”或任何其他文本但定义),我才能应用其他css属性,例如,如果我删除了内容属性它就像没有元素并且没有其他css属性适用,我猜想内容属性是伪元素的“ constructor ”(:before or:after),在此Link我将引用:

  

使用内容属性

插入的对象

对象我理解的是:before or:after 伪元素,

插入(创建)

最后我的问题:虽然我直到现在都说过,我是对的吗?如果有人能帮我解释比我写的更好,我会非常感激,谢谢大家,并且有一个很好的一天。

1 个答案:

答案 0 :(得分:6)

The initial value of content is none.如果未定义content,则使用该值,并且在使用该值时,根本不会生成伪元素。空字符串""none不同;空字符串表示“插入空对象”,而none表示“不插入任何内容”。

实际上,说“插入的对象”与“伪元素创建”或“框渲染”等基本相同。