मान लेते हैं कि हम निम्न कोड करते हैं:सीएसएस मार्जिन जोड़ते हैं या संयुक्त होते हैं?
<div style="margin-bottom:100px;">test</div>
<div style="margin-top:100px;">test</div>
मुझे लगता है कि कभी कभी यह तत्वों के बीच मार्जिन के 100px बनाता है और कभी कभी यह 200px है (जब हम कुछ सेटिंग है कि मैं से परिचित नहीं हूँ का उपयोग करें) देखा। मुझे विनिर्देशन में इसके बारे में कोई जानकारी नहीं मिल रही है। यह किस पर निर्भर करता है?
यदि हमारे पास h1
और p
रिक्त दस्तावेज़ में है तो h1
का मार्जिन p
के मार्जिन के साथ जोड़ा जाएगा। वे जोड़ नहीं पाएंगे। जो भी बड़ा हो, उसका उपयोग किया जाएगा।
वे मेरे जैसा ही दिखते हैं: http://jsfiddle.net/s7bWq/ – ashley
मैं इस पर थोड़ा अस्पष्ट हूं, लेकिन मुझे लगता है कि ब्राउजर को क्या करना है। यही है, दो मार्जिन के बड़े का उपयोग करें। ब्राउज़र विशिष्ट हो सकता है लेकिन मुझे यकीन नहीं है ... –
डीआईवी हमेशा 200px मार्जिन बनाएंगे। लेकिन 'एच 1' + पी' उन्हें 100px तक जोड़ देगा। इसे रिक्त दस्तावेज़ में परीक्षण करने की आवश्यकता है। – Atadj