2009-07-08 7 views
5

मैंमैं एक div को स्क्रीन की ऊंचाई को कैसे अपनाने सकता हूं?

height: 100% 

उपयोग करने की कोशिश, लेकिन इस div के रूप में ही इसकी सामग्री के रूप में उच्च बनाता है - यह सिर्फ पाठ का एक शब्द है।

मैं div की बजाय स्क्रीन ऊंचाई का उपयोग करने के लिए कैसे मजबूर कर सकता हूं?

+0

कृपया अपना एचटीएमएल और सीएसएस पोस्ट करें। –

उत्तर

11

आपको body और html तत्वों की 100% ऊंचाई होने की आवश्यकता है।

html, body { 
    margin: 0; 
    padding: 0; 
    height: 100%; 
} 

YourDivSelector { 
    height: 100%; 
} 

मार्जिन और गद्दी फ़ायरफ़ॉक्स में स्वत: स्क्रॉल को रोकने के लिए 0 पर सेट किया जाना चाहिए:

निम्नलिखित सीएसएस का प्रयास करें।

+0

यह चाल है। –

0

आप खिड़की की चौड़ाई और ऊंचाई using JavaScript प्राप्त कर सकते हैं और फिर आवश्यकतानुसार div की ऊंचाई और चौड़ाई निर्धारित करने के लिए उन मानों का उपयोग कर सकते हैं।

0

शायद

min-height:100%; 

कि वास्तव में आप क्या करने की कोशिश कर रहे हैं? कुछ और जानकारी पोस्ट करें और हम आपकी मदद कर सकते हैं

1

आपको उन सभी कंटेनरों को सेट करना चाहिए जिनमें div को ऊंचाई में शामिल किया जाना चाहिए: 100% साथ ही शरीर और HTML टैग सहित।

+0

यह वही था जो मुझे चाहिए लेकिन मैंने स्लेक्स को उत्तर टैग दिया क्योंकि वह आपके सामने आया था। धन्यवाद! –

1

आपको एचटीएमएल और शरीर को ऊंचाई पर सेट करने की भी आवश्यकता है: 100%;

html,body{height:100%} 
0

यदि आप तत्व तत्व की ऊंचाई निर्धारित करते हैं तो आप अर्थपूर्ण रूप से ऊंचाई = 100% का उपयोग कर सकते हैं। इसका 100% क्या है? कहीं भी परिभाषित अगर कोई ऊंचाई नहीं है। आप वर्तमान विंडो की ऊंचाई प्राप्त करने के लिए जावास्क्रिप्ट का उपयोग कर सकते हैं (जैसा कि पहले उल्लेख किया गया है), या 800px की विशिष्ट ऊंचाई या जो भी मान निर्दिष्ट करें। : डी

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

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