私はHTMLを初めて学習していますが、今では次のようなコードがあります
<div id="container" style="height:300px;width:500px;font-size:0">
<div id="leftBox" style="display: inline-block; background: pink; width: 50%; height: 100%;">
<div id="wrapper" style="height:10%;">
<div style="display: inline-block; background: red; width: 50%; height: 100%;"></div>
<div style="display: inline-block; background: blue; width: 50%; height: 100%;"></div>
</div>
</div>
<div id="rightBox" style="display: inline-block; background: green; width: 50%; height: 100%;"></div>
</div>
(そして、http://jsfiddle.net/Simon_Chan/Z3WyA/に投稿しました)
leftBox
に大きな offsetTop があることがわかりますが、wrapper
または wrapper
の高さが 100%であるか、またはに要素がないrightBox
場合wrapper
、これらすべての条件でleftBox
offsetTop がありません。
なぜそれをするのですか?そして、それを取り除く方法は?
ありがとう!