मैं नया सीखने एचटीएमएल हूँ और अब मैंइनलाइन-ब्लॉक तत्व एक और इनलाइन-ब्लॉक तत्व में नेस्ट एक offsetTop
<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
या कोई elemen है wrapper
में टीएस इन सभी स्थितियों में leftBox
में कोई ऑफसेट नहीं है।
ऐसा क्यों करें? और इसे कैसे निकालें?
धन्यवाद!
मैं http पाया: // stackoverflow।कॉम/प्रश्न/9273016/क्यों-इन-इनलाइन-ब्लॉक-तत्व-धक्का-नीचे की मददगार भी समझ रहा है कि क्या हो रहा है। – cyclingLinguist