Tôi đã làm việc về điều này trong vài giờ qua và việc tìm kiếm trên web và quá trình stackoverflow không được hỗ trợ nhiều. Làm cách nào để tạo #gradient
và #holes
điền vào toàn bộ trang?Chiều cao DIV tuyệt đối 100%
Tôi đã sử dụng tính năng Kiểm tra phần tử trong Safari và khi tôi đánh dấu phần tử cơ thể, nó không lấp đầy toàn bộ cửa sổ.
alt text http://img534.imageshack.us/img534/9955/screenshot20100201at215.png
HTML:
<body>
<div id="gradient"></div>
<div id="holes"></div>
<div id="header">Header Text</div>
</body>
CSS:
html, body {
height:100%;
margin:0;
padding:0;
}
body {
background-image:url(../Images/Tile.png);
background-color:#7D7D7D;
background-repeat:repeat;
}
#gradient {
background-image:url(../Images/Background.png);
background-repeat:repeat-x;
position:absolute;
top:0px;
left:0px;
height:100%;
right:0px;
}
#holes {
background-image:url(../Images/Holes.png);
background-repeat:repeat;
position:absolute;
top:2px;
left:2px;
height:100%;
right:0px;
}
#header {
background-image:url(../Images/Header.png);
background-repeat:repeat-x;
position:absolute;
top:0px;
left:0px;
width:100%;
padding-top:24px;
height:49px; /* 73 - padding */
color:rgb(113, 120, 128);
font-family:Helvetica, Arial;
font-weight:bold;
font-size:24px;
text-align:center;
text-shadow:#FFF 0px 1px 0px;
}
Bạn có thể sử dụng javascript/jquery cho việc này? nếu có, đó là cách hợp lý để đạt được chức năng này. –
Không có gì ngăn cản tôi, ngoại trừ sự không thích của tôi cho nó – woody993
Tại sao không chỉ thiết lập chiều cao của họ cho một cái gì đó tục tĩu sau đó? Nếu họ dính vào đầu trang anyway thì nó không phải là một vấn đề! –