क्या कोई जानता है कि मैं नवीनतम ब्राउज़रों के साथ न्यूनतम ऊंचाई काम कर सकता हूं? मैं सीएसएस तालिकाओं का उपयोग कर रहा हूं और यह न्यूनतम ऊंचाई को नजरअंदाज करता है।
<div style="background-color: red; display: table; min-height: 100px;">
abc
</div>
क्या कोई जानता है कि मैं नवीनतम ब्राउज़रों के साथ न्यूनतम ऊंचाई काम कर सकता हूं? मैं सीएसएस तालिकाओं का उपयोग कर रहा हूं और यह न्यूनतम ऊंचाई को नजरअंदाज करता है।
<div style="background-color: red; display: table; min-height: 100px;">
abc
</div>
जवाबों:
तालिकाओं का उपयोग करते समय, ऊंचाई अनिवार्य रूप से न्यूनतम ऊंचाई होती है, क्योंकि तालिकाओं में हमेशा खिंचाव होता है। बस "मिनट" से छुटकारा पाएं और यह आपकी अपेक्षा के अनुरूप काम करेगा।
display: table-cellतत्वों पर "निश्चित" ऊंचाई डालने के साथ आते हैं।
heightकरता है कि min-heightमैक पर क्रोम 37, सफारी 7 और एफएफ 32 में काम करता है और नहीं करता है। Win 8.1 पर IE11 दोनों में सही व्यवहार देता है। jsfiddle.net/nuwcyvwn/1
height: 1px;मेज या किसी भी मूल्य पर उपयोग करें । मूल रूप से इसके साथ काम करने के लिए आपको टेबल को कुछ ऊंचाई देने की आवश्यकता है min-height। केवल min-heightफ़ायरफ़ॉक्स पर तालिकाओं पर काम नहीं करेगा।
फ़ायरफ़ॉक्स के लिए समाधान
मिनट की ऊंचाई सेट करने के लिए ऊंचाई जोड़ें
div {
display: table;
width: 100%;
height: 0;
min-height: 100px;
}
ऊँचाई की संख्या अपेक्षा के अनुरूप काम करने के लिए न्यूनतम ऊंचाई के बराबर या उससे कम वास्तविक मूल्य हो सकती है।