我想知道当div内包含display的文本或任何其他元素时,其对齐方式不同的原因:inline-block?我知道垂直对齐可以解决此问题,但我很好奇知道浏览器如何确定以这种方式显示。
div {
width: 100px;
height: 100px;
background: #dd6b4d;
display: inline-block;
/* vertical-align: top; */
}
.inner {
width: 50px;
height: 50px;
background: green;
}
<html>
<body>
<div></div>
<div>aaa</div>
<div>
<div class="inner"></div>
</div>
</body>
</html>
答案 0 :(得分:0)