2011-06-10 18 views
6

मैं वर्ग "ए" के साथ अदृश्य होने के लिए एक div चाहता हूं। मैंने सीएसएस फ़ाइल में display: none; लाइन देने के लिए पहले से ही कोशिश की है, लेकिन यह क्या करता है इसे छुपाता है, फिर भी इसमें कोई जगह नहीं है और इसलिए मेरे सभी अन्य बॉक्स जगह में नहीं रहते हैं।कक्षा को अदृश्य बनाना

क्या सीएसएस का उपयोग करके ऐसा करने का कोई तरीका है?

उत्तर

11

अपने सीएसएस में .a{visibility: hidden} जोड़ें। इसके बारे में यहाँ और अधिक: जबकि यह जगह है तो के रूप में चारों ओर अपने अन्य तत्वों को स्थानांतरित करने के लिए नहीं रखने

http://reference.sitepoint.com/css/visibility

1

visibility:hidden, तत्व को छिपाने चाहिए।

1

आप visibility सीएसएस संपत्ति का उपयोग कर सकते हैं।

यह गुण निर्दिष्ट करता है तत्व दिखाई कि है कि क्या है, चाहे बॉक्स (ते) है कि एक तत्व द्वारा उत्पन्न कर रहे गाया जाता है - SitePoint संदर्भ से।

ध्यान दें कि भले ही सामान्य प्रवाह में एक बॉक्स में छिपा हुआ है, यह अभी भी अन्य तत्वों के लेआउट, व्यवहार तब होता है कि जब हम किसी से प्रदर्शन की स्थापना करके बॉक्स पीढ़ी पूरी तरह दबाने के विपरीत प्रभावित करता है। छिपे हुए बॉक्स के वंशज बॉक्स दिखाई देंगे यदि उनकी दृश्यता दृश्यमान है, जबकि किसी तत्व के वंशज जो डिस्प्ले किसी भी पर सेट नहीं है, कभी भी स्वयं के बक्से उत्पन्न नहीं कर सकता है।

अधिक जानकारी here मिल सकती है।