2010-10-24 12 views
14

मेरे पास डिफॉल्ट डिस्प्ले वाला एक div है: none। जब मैं div दिखाता हूं तो ऊंचाई को कैसे आरक्षित कर सकता हूं, यह इसके आस-पास के तत्वों को दोबारा नहीं बदलता है? धन्यवादप्रदर्शन के दौरान रिजर्व ऊंचाई कितनी है

उत्तर

19

अपने div पर display: none; डालने के बजाय, visibility: hidden; डालें। यह अदृश्य होगा, लेकिन अभी भी जगह ले जाएगा।

4

display: none के बजाय visibility: hidden का उपयोग करें। आपका तत्व प्रदर्शित नहीं होगा, लेकिन इसके आयाम अभी भी लागू होते हैं और अन्य तत्वों को प्रभावित करते हैं क्योंकि यह अभी भी पृष्ठ प्रवाह का हिस्सा है।

3

यदि आप प्रदर्शन के बजाय दृश्यता छिपी हुई संपत्ति का उपयोग कर सकते हैं: आप जो भी चाहते हैं उसे हासिल नहीं कर सकते हैं।

जब आप visibilty करते हैं: इसे छिपाएं तत्वों को अस्पष्टता 0 बनाते हैं जबकि तत्व अभी भी अपनी जगह को बनाए रखता है।

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