Trong phần đánh dấu được hiển thị bên dưới, tôi đang cố gắng để div nội dung kéo dài đến cuối trang nhưng nó chỉ kéo dài nếu có nội dung hiển thị. Lý do tôi muốn làm điều này là vì đường viền dọc vẫn xuất hiện trên trang ngay cả khi không có bất kỳ nội dung nào để hiển thị.
Đây là HTML của tôi :
<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>
Và CSS của tôi :
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;
}