मैं कुछ इस तरह बनाने के लिए कोशिश कर रहा हूँ बिना:क्षैतिज वर्गों में HTML पृष्ठ डिवाइडिंग, खड़ी स्क्रॉलबार
HTML है:
<div id="container">
<header></header>
<main>
<section class="half"></section>
<section class="half"></section>
</main>
</div>
और सीएसएस है:
* {
margin: 0; padding: 0;
}
html, body, #container {
height: 100%;
}
header {
height: 50px;
background: gray;
}
main {
height: 100%;
background: green;
}
.half {
height: 50%;
}
.half:first-child {
background: blue;
}
.half:last-child {
background: yellow;
}
इसमें, मेरे पास शीर्ष पर एक पतला रिबन है, और मैं फिर से विभाजित करना चाहता हूं स्क्रीन के दो बराबर खंडों में, लेकिन मैं वर्टिकल स्क्रॉलबार प्रकट नहीं करना चाहता हूं।
मैंने margin-bottom: 50px;
main
के लिए प्रयास किया, लेकिन यह काम नहीं किया। मुझे क्या करना चाहिए?
इस मेरी समस्या हल लेकिन "निम्नलिखित विशेषताएं जोखिम होते हैं और सीआर अवधि के दौरान छोड़े जा सकते हैं: 'calc()', 'टॉगल()', 'attr()' । " सीएसएस वैल्यूज और यूनिट्स मॉड्यूल लेवल 3 - http://www.w3.org/TR/css3-values/ –
सच है, मेरा सुझाव है कि आपको हेडर को% आधार पर भी रखना चाहिए। उदाहरण के लिए 20% शीर्षलेख, शरीर का 80% शेष। – Hiral