Tôi đã bắt đầu làm việc trên một trang web hoàn toàn mới và tôi đã chơi xung quanh với thiết kế một thời gian, tuy nhiên một vấn đề mà tôi dường như gặp phải là định vị thanh điều hướng có chiều rộng toàn màn hình được cố định để cuộn. Bên dưới, tôi đã tạo một div
được gọi là "trình bao bọc" được đặt ở giữa ở độ rộng 980px
. Dưới đây là ví dụ về mã;Định vị div "bao bọc" bên dưới thanh điều hướng cố định?
<style>
#navBar {
background: RGB(0, 0, 0);
height: 30px;
position: fixed;
width: 100%;
}
#wrapper {
margin: 0 auto;
width: 980px;
}
</style>
<div id="navBar">
</div>
<div id="wrapper">
<div style="border: 1px solid RGB(0, 0, 0); float: left; height: 500px; margin: 5px; width: 400px;"></div>
</div>
Hộp tôi tạo ra trong "wrapper" NÊN (rõ ràng không phải là vì tôi đang làm một cái gì đó sai - ở đâu đó) ngồi 5px
dưới navBar
, tuy nhiên vì tôi đã sử dụng position: fixed
nó nằm bên trong nó để thay thế. Ai có thể dẫn tôi đến cách tôi giải quyết vấn đề này và có nó để wrapper ngồi trực tiếp bên dưới chứ không phải là bên dưới thanh điều hướng trong khi duy trì nó là trung tâm?
Tôi nghĩ bạn sẽ cần đặt lề trên cho trình bao bọc của bạn bằng chiều cao của thanh điều hướng ... –
Tôi đã thử điều này tuy nhiên vì nó nằm bên dưới thanh điều hướng, nó cũng đẩy thanh điều hướng xuống 30px. Tôi thường giỏi tìm cách giải quyết nhưng có điều gì đó cơ bản như thế này khiến tôi bối rối. – Banny