नीचे दिखाए गए मार्कअप में, मैं सामग्री div को पेज के निचले भाग तक खींचने के लिए कोशिश कर रहा हूं, लेकिन यह केवल तभी खींच रहा है जब प्रदर्शन करने के लिए सामग्री हो। ऐसा करने का कारण यह है कि ऊर्ध्वाधर सीमा अभी भी पृष्ठ के नीचे दिखाई देती है, भले ही प्रदर्शित करने के लिए कोई सामग्री न हो।
यहाँ मेरा HTML है :
<body>
<form id="form1">
<div id="header">
<a title="Home" href="index.html" />
</div>
<div id="menuwrapper">
<div id="menu">
</div>
</div>
<div id="content">
</div>
और मेरा सीएसएस :
body {
font-family: Trebuchet MS, Verdana, MS Sans Serif;
font-size:0.9em;
margin:0;
padding:0;
}
div#header {
width: 100%;
height: 100px;
}
#header a {
background-position: 100px 30px;
background: transparent url(site-style-images/sitelogo.jpg) no-repeat fixed 100px 30px;
height: 80px;
display: block;
}
#header, #menuwrapper {
background-repeat: repeat;
background-image: url(site-style-images/darkblue_background_color.jpg);
}
#menu #menuwrapper {
height:25px;
}
div#menuwrapper {
width:100%
}
#menu, #content {
width:1024px;
margin: 0 auto;
}
div#menu {
height: 25px;
background-color:#50657a;
}