我在测试页面上有以下 html,但我无法理解为什么嵌套 div 的位置在其父级下方 +10 像素。我希望它们都直接排列在父 div 之上。我尝试将box-sizing和position值设置为各种组合,但它们拒绝移动。我在这里想念什么?
<div class="test">
<div class="aj1"></div>
<div class="aj2"></div>
<div class="aj3"></div>
</div>
我在测试页面上有以下 html,但我无法理解为什么嵌套 div 的位置在其父级下方 +10 像素。我希望它们都直接排列在父 div 之上。我尝试将box-sizing和position值设置为各种组合,但它们拒绝移动。我在这里想念什么?
<div class="test">
<div class="aj1"></div>
<div class="aj2"></div>
<div class="aj3"></div>
</div>
只需添加line-height: 0;
到.test
你可以通过给予来做到这一点float
。检查这个http://jsfiddle.net/P8vAm/6/