您可以设置内嵌元素的宽度,例如
<span>,<em>和<strong>,但在定位之前您不会注意到任何效果.
a)我认为内联元素的宽度不能设置?
b)假设可以设置宽度 - 在我们定位内联元素之前,我们不会注意到任何效果(因此我们指定的宽度).定位如何/在哪里?
c)为什么内联元素的宽度只有在我们"定位"它们时才会显现?
什么是默认display:属性:AFTER和:指定后的伪元素之前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;
}Run Code Online (Sandbox Code Playgroud)
<div>Div 1</div>
<div>Div 2</div>
<div>Div 3</div>
<div>Div 4</div>Run Code Online (Sandbox Code Playgroud)