gpt4 book ai didi

html - :before and :after pseudo-elements? 的默认显示属性是什么

转载 作者:行者123 更新时间:2023-11-28 04:28:07 25 4
gpt4 key购买 nike

在您指定内容之后,:AFTER 和:BEFORE 伪元素的默认display: 属性是什么。

display: inline还是display: inline-block

无法在 default css values list 中找到它

例子:

div {
border: solid 1px black;
padding: 5px;
}

div:before {
content: "Before: Am I inline-block or inline?";
color:red;
}

div:after {
content: "After: Am I Inline-block or inline?";
color:green;
}
<div>Div 1</div>
<div>Div 2</div>
<div>Div 3</div>
<div>Div 4</div>

最佳答案

:before:after 伪元素是inline by default .

作为W3 spec说:

In a :before or :after pseudo-element declaration, non-inherited properties take their initial values.

还有 initial value of the display property是内联的。

关于html - :before and :after pseudo-elements? 的默认显示属性是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47755989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com