Css 什么';内容的目的是什么&“;;报价单上什么都没有?

Css 什么';内容的目的是什么&“;;报价单上什么都没有?,css,Css,我一直在看CSS content:""; 但通常情况下,报价中没有任何内容。这样做的目的是什么?如果您希望CSS应用于:before或:after选择器工作,那么定义内容(即使是空的)是一项要求 div:after { 显示:块; 宽度:20px; 高度:20px; 背景:红色; } div#带内容:之后 { 内容:''; } 如果希望CSS应用于:before或:after选择器工作,则必须定义内容,即使内容为空 div:after { 显示:块; 宽度:20px; 高度:20p

我一直在看CSS

    content:"";

但通常情况下,报价中没有任何内容。这样做的目的是什么?

如果您希望CSS应用于
:before
:after
选择器工作,那么定义
内容(即使是空的)是一项要求

div:after
{
显示:块;
宽度:20px;
高度:20px;
背景:红色;
}
div#带内容:之后
{
内容:'';
}

如果希望CSS应用于
:before
:after
选择器工作,则必须定义
内容,即使内容为空

div:after
{
显示:块;
宽度:20px;
高度:20px;
背景:红色;
}
div#带内容:之后
{
内容:'';
}

伪元素如
::before
::after
需要“Content”。当不需要文本内容时,例如当元素用作样式的普通容器时,它被设置为
'

伪元素如
::before
::after
需要“Content”。当不需要文本内容时,例如当元素用作样式的普通容器时,它被设置为
'


这让我思考。如果CSS content属性需要使用:after和:before,您有什么理由不想在all选择器上放置一个空的content属性吗?*{content:;}@CSSApprentice我想那会有很多意想不到的副作用。这让我思考。如果CSS content属性需要使用:after和:before,您有什么理由不想在all选择器上放置一个空的content属性吗?*{content:;}@CSSApprentice我想那会有很多意想不到的副作用。