2010-10-11 17 views

उत्तर

21

नहीं, ऐसा करने से वास्तव में समस्याएं पैदा हो सकती हैं। 100%auto जैसा नहीं है। width सीमाओं, पैडिंग और मार्जिन को छोड़कर, सामग्री की चौड़ाई को संदर्भित करता है। auto स्वचालित रूप से चौड़ाई की गणना करता है जैसे कि div की कुल चौड़ाई माता-पिता फिट बैठती है, लेकिन 100% सेटिंग को केवल 100% तक मजबूर कर देगी, जिसका अर्थ है कि पैडिंग इत्यादि div से बाहर रह जाएगी, जिससे यह माता-पिता से बड़ा हो जाएगा।

See this for an example

+1

तो 'चौड़ाई' से 'ऑटो' को सेट करना बेहतर होगा? – omnix

+1

हां, लेकिन वैसे भी यह डिफ़ॉल्ट है। – casablanca

0

मुझे यकीन नहीं है कि क्या बच्चे तत्व अपने आप को मूल्यवान मानों के साथ अनुकूलित करेंगे यदि उनके माता-पिता की चौड़ाई विशेषता नहीं है। अन्यथा यह चौड़ाई डालने के लिए केवल अर्थपूर्ण और अच्छी प्रथा है: 100%; यदि div को इसके 100% पैरेंट कंटेनर का विस्तार करना है।

+0

मैंने सोचा कि यह करने के लिए यह "अर्थपूर्ण" होगा। – omnix

0

नहीं, बहुत बेकार मैं इसे 100% चौड़ाई देने के लिए सोचता हूं जब तक आपके पास पृष्ठभूमि में रंग या छवि या कुछ नहीं है।

संबंधित मुद्दे