Я начал работу над совершенно новым сайтом, и некоторое время я играл с дизайнами, однако одна проблема, с которой я, похоже, касаюсь расположения навигационной панели с полной шириной экрана, которая фиксируется для прокрутки. Под мной я создал div
, называемый «оберткой», который установлен в центр с шириной 980px
. Ниже приведен пример кода;Позиционирование «обертки» под подставной панелью навигации?
<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>
Ящик я создал в «обертке» ДОЛЖНА (очевидно, не потому, что я делаю что-то неправильно - где-то) сидят 5px
ниже navBar
, однако, потому что я использовал position: fixed
он сидит под ним вместо этого. Может ли кто-нибудь привести меня к тому, как я решаю эту проблему, и иметь ее так, чтобы обертка сидела прямо ниже, а не под навигационной панелью, поддерживая ее центрирование?
Я думаю, вам нужно установить верхнюю границу вашей обертки, равную высоте навигатора ... –
Я действительно пробовал это, потому что он сидит под навигационной панелью, а также нажимает навигационную панель на 30 пикселей. Обычно я хорошо разбираюсь в обходных решениях, но что-то такое же основное, как и у меня. – Banny