默认的 display:
属性是什么:after and:在指定 content
之后的伪元之前。
是display: inline
还是display: inline-block
?
在默认的CSS值列表
中找不到它示例:
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
伪元素默认为内联。
正如W3规格所说:
在A:之前或:伪元素声明后,非传染性 属性采用其初始值。
,显示属性的初始值是内联的。