Trên this page, tôi có nền 2 tông màu. Cấu trúc của trang là:không kéo dài toàn bộ chiều rộng trang
<body>
<div id="upbg"/>
<div id="container"/>
</body
Nền này có thể đạt được bằng cách thêm hình nền tối lên và hình nền sáng hơn trên cơ thể. Các css cho upbg là:
#upbg {
background: #FFFFFF url(images/bg-dark.jpg) repeat-x scroll 0 0;
height: 275px;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
Nếu bạn thực hiện các cửa sổ trình duyệt rất hẹp như vậy mà thanh cuộn xuất hiện, sau đó nếu bạn di chuyển qua bên phải bạn sẽ nhận thấy rằng hình ảnh nền của upbg không lấp đầy toàn bộ chiều rộng của trang.
Tôi đoán rằng điều này là do 'chiều rộng: 100%' có nghĩa là chiều rộng của cửa sổ trình duyệt, chứ không phải toàn bộ chiều rộng của trang, có cách nào để sửa lỗi này không?
Cảm ơn, Don
Câu trả lời hay, cảm ơn rất nhiều! Chỉ một câu hỏi, dòng đầu tiên của câu trả lời của bạn sẽ đọc: "100% có nghĩa là nó sẽ rộng bằng phần tử cha mẹ mà vị trí đó có liên quan. Trong trường hợp này, * body *." –
Uh, vâng. Tôi đã sửa chữa bản chỉnh sửa cuối cùng đó ... đã sửa chữa. – Shog9