के नीचे div को खींचें मैं एक 'हेडर' क्षेत्र के साथ एक लेआउट बनाने की कोशिश कर रहा हूं जिसमें लोगो और कुछ लिंक हैं, और फिर एक सामग्री क्षेत्र जिसे पृष्ठ के नीचे तक विस्तारित करने की आवश्यकता है । यह वह जगह है जहां मैं फंस रहा हूं।सीएसएस लेआउट सहायता - पेज
मैंने हेडर और सामग्री को एक कंटेनर div से घिरा हुआ है जिसमें 100% की ऊंचाई है, यह ठीक काम करता है। लेकिन मैं सामग्री div को कंटेनर div के नीचे तक खींचने के लिए नहीं प्राप्त कर सकता क्योंकि यह पृष्ठ शरीर से ऊंचाई लेने के लिए 100% की न्यूनतम ऊंचाई देता है, इसलिए मैं अंतरिक्ष के कारण स्क्रॉल बार के साथ समाप्त होता हूं शीर्षलेख द्वारा पृष्ठ के शीर्ष पर लिया गया।
यहाँ एक wireframe है जो उम्मीद है कि मैं क्या एक सा साफ प्राप्त करने के लिए कोशिश कर रहा हूँ बनाता है ...
यहां एक त्वरित सीएसएस उदाहरण है, यह काम करता है, वहाँ हमेशा कम एक स्क्रॉलबार किया जा रहा से अलग जो हेडर क्षेत्र की ऊंचाई प्रतीत होता है ...
html, body {
height: 100%;
margin: 0;
padding: 0;
color: #fff;
}
body {
background-color: #000;
}
#container {
position: relative;
margin: 0 auto;
width: 1000px;
min-height: 100%;
}
#header {
padding-top: 26px;
}
#logo {
width: 194px;
height: 55px;
margin: 0 auto;
background-color: #fff;
}
#content {
margin-top: 10px;
position: absolute;
width: 1000px;
min-height: 100%;
background-color: #fff;
}
सिर्फ इस पर मेरा उत्तर परीक्षण किया है, जब तक आपके हैडर एक निश्चित ऊंचाई है ठीक काम करता है। –
आपकी मदद के लिए धन्यवाद। बस मेरे उदाहरण को अपडेट किया गया, मेरे हेडर पर एक निश्चित ऊंचाई जोड़ा और सामग्री के लिए 'शीर्ष' मान हेडर और मार्जिन की ऊंचाई होने के लिए सेट करें। हालांकि मैं अभी भी एक स्क्रॉल बार देख रहा हूँ। – Accelebrate
सामग्री div की न्यूनतम ऊंचाई को हटाएं –