मैं एक वेबपृष्ठ (link text) पर काम कर रहा हूं, लेकिन मुझे Google क्रोम में ऊंचाई संपत्ति के साथ परेशानी हो रही है। यदि आप पृष्ठ देखते हैं, तो आप देखेंगे कि कोई पृष्ठभूमि रंग नहीं है। ऐसा इसलिए है क्योंकि #mainContent की 0px की ऊंचाई है। इंटरनेट एक्सप्लोरर में, यह मामला नहीं है। क्या किसी के पास विचार हैं?क्रोम में मेरे div टैग की ऊंचाई 0 के रूप में क्यों गणना की जा रही है?
उत्तर
ऐसा इसलिए है क्योंकि आंतरिक सामग्री को फ़्लोट किया जा रहा है। अभिभावक तत्व फ़्लोट किए गए बच्चों की ऊंचाई नहीं लेते हैं। #mainContent
सीएसएस में overflow: hidden;
जोड़ने का प्रयास करें।
डिफ़ॉल्ट
ऊंचाई को स्पष्ट रूप से परिभाषित करने का प्रयास करें: ऑटो;
#mainContent के अंदर सब कुछ तैर रहा है। फ़्लोट्स उनके कंटेनर का आकार बदल नहीं लेते हैं।
<div id="mainContent">
<!-- inner bars -->
<div style="clear:both;"></div>
</div>
मैं एक महसूस कर रही यह #mainContent की सामग्री के साथ कुछ करने के लिए किया जाएगा ठीक से कंटेनर बाहर धकेलने नहीं div है: सबसे आसान समाधान एक स्पष्ट ठीक पहले तो जैसे #mainContent के अंत जोड़ना है। आप इसे कई अलग-अलग तरीकों को ठीक करने में सक्षम होना चाहिए, जैसे क्लीयरिंग div का उपयोग करना।
निम्नलिखित सीएसएस जोड़ें:
.clearfix{
clear:both;
}
और maincontent div बंद करने से पहले clearfix वर्ग के साथ एक div जोड़ें:
<div id="mainContent">
<div id="rightSide">
...
</div>
<div id="content">
...
</div>
<div class="clearfix"/>
</div>
यह ब्राउज़र को याद दिलाना चाहिए फिट करने के लिए खुला mainContent div मजबूर करने के लिए इसकी सामग्री
हाहा, यह उत्तर देने के लिए आपके लिए एक कठिन सवाल होगा क्योंकि फ्लोट को साफ़ करने के कई तरीके हैं। (आप फ्लोटिंग #mainContent भी कोशिश कर सकते हैं)
यहां अद्भुत quirksmode article है।
- 1. मेरी div की ऊंचाई शून्य क्यों है
- 2. क्यों मेरे TGroupBox की घटक गणना संपत्ति 0 देता है?
- 3. के रूप में यह दर्ज की जा रही है
- 4. 100% ऊंचाई और कंटेनर div टैग की चौड़ाई काम नहीं कर रही
- 5. div टैग ऊंचाई प्राप्त करें
- 6. क्यों थ्रेड ग्रुप की आलोचना की जा रही है?
- 7. jQuery ऊंचाई() एक दृश्य div पर 0 देता है - क्यों?
- 8. एक div की ऊंचाई को किसी अन्य div की ऊंचाई के आधार पर कैसे बनाया जाए?
- 9. एचटीएमएल/सीएसएस सेट div की ऊंचाई पर
- 10. div की ऊंचाई सेट नहीं होने पर HTML तालिका की ऊंचाई = पैरेंट div की ऊंचाई कैसे हो सकती है
- 11. मेरी स्ट्रिंग क्यों मुद्रित नहीं की जा रही है?
- 12. सफारी में jQuery शैली लागू नहीं की जा रही है
- 13. पैरेंट div की ऊंचाई के बराबर होने के लिए आंतरिक div की ऊंचाई को कैसे लागू किया जाए, यदि पैरेंट div में "न्यूनतम-ऊंचाई" है?
- 14. कंटेनर की ऊंचाई पर कंटेनर div की ऊंचाई पर नेस्टेड div को खींचें: ऑटो?
- 15. क्या बीआर टैग की ऊंचाई है?
- 16. DirectWrite: हो रही है एक फ़ॉन्ट की ऊंचाई
- 17. मेरा डेल्फी प्रोग्राम की स्मृति क्यों बढ़ती जा रही है?
- 18. जीसीसी 4.5.1 में इस एसटीएल मानचित्र की प्रविष्टियां क्यों शुरू नहीं की जा रही हैं?
- 19. लिंक क्वेरी में इनट्स की एक श्रृंखला की चल रही राशि की गणना कैसे करें?
- 20. आईओ :: एसटीडीईआरआर की तुलना में एसटीडीओयूटी के लिए प्रतीक्षा की जा रही है?
- 21. फ्लोटिंग छवि कंटेनर div की ऊंचाई
- 22. PHP में अंकों की एक निश्चित संख्या में पीआई की गणना कैसे की जा सकती है?
- 23. एनएसएसटींग से टेक्स्ट आयत की ऊंचाई की गणना कैसे करें?
- 24. सीएसएस ऊंचाई: ऑटो मेरे रैपर div
- 25. Tkinter में एक स्ट्रिंग के पिक्सेल में गणना की चौड़ाई और ऊंचाई प्लेटफॉर्म के बीच भिन्न क्यों होती है?
- 26. स्ट्रिंग की तुलना में मेरी स्ट्रिंग क्यों विफल रही है?
- 27. फ्लोट वाम 100% ऊंचाई div - divs के बीच की खाई
- 28. मेरी पोस्टग्रेएसक्यूएल योजना में पंक्ति गणना 0 क्यों है?
- 29. नीचे की दिशा में ऊपर की दिशा में स्केल div?
- 30. पैडिंग div चौड़ाई/ऊंचाई में जोड़ता है?
यह एक "हैकी" समाधान है (मुझे यकीन है कि और अधिक "अर्थपूर्ण" तरीके हैं), लेकिन यह सबसे आसान और सबसे अधिक इस्तेमाल किया जाने वाला है। +1 –
बिल्कुल सही। मैंने अव्यवस्था के कारण ऐसा कभी नहीं किया है लेकिन यह मृत-आसान और अच्छी तरह से समर्थित है। – anq
यह भी काम करता है, लेकिन ओवरफ्लो जोड़ना: सीएसएस से छिपा हुआ मतलब है कि मुझे प्रत्येक पृष्ठ को अलग-अलग संशोधित करने की आवश्यकता नहीं थी। जो मुझे थोड़ा बेहतर पसंद आया। – Quentamia