Я создаю тему для веб-сайта, и мне дали разрешение играть с файлами HTML. Дело в том, что я просто ознакомлен с CSS и HTML, но я полный noob, когда речь заходит о Javascript, JQuery и т. Д., И, к сожалению, мне кажется, что мне нужны эти, чтобы добавить некоторые функции, которые я хочу.Как сделать div (меню) фиксированным положением после прокрутки?
Я хотел бы меню, которое работает как этот: https://www.planetside2.com/news
HTML, в основном это:
<div id="wrap">
<div id="page-header">
<div class="headerbar">
</div>
</div>
И много вещей внутри, но я надеюсь, что контейнеры достаточно
Это CSS:
#wrap {
margin: 0 auto;
width: 1024px;
}
.headerbar {
background: url("{T_THEME_PATH}/images/headerbarbg.png") no-repeat ;
background-position: center;
width: 1054px;
margin:0 -15px;
margin-top:3px;
height: 120px;
position: relative;
padding-top: 70px;
}
Я проверил несколько других но, как я уже сказал, я полный noob при написании сценариев, и когда я пытаюсь применить такие сценарии к теме, они не работают, скорее всего, потому что есть некоторые вещи, которые я должен изменить, знать (кроме классов и идентификаторов, конечно).
Я надеюсь, что кто-то может мне помочь.
Добавить позицию: исправлено в css –
http://mattgemmell.com/what-have-you-tried/ – andrew
Это само по себе не будет. Меню, в котором я хочу это сделать, находится не на самой вершине веб-сайта. Это как 73 px от него. – Derek89