Я работаю на сайте: http://homegym.sg/index.php/
Использовали jquery для создания такого эффекта, что при прокрутке пользователя внизу экрана появится черное меню. Однако я пробовал много способов, но он не может показать то, что я хотел.
Я хотел, чтобы фон меню занимал 100% ширину экрана. Средняя часть моего экрана имеет фиксированную ширину (960 пикселей), но когда пользовательский экран превышает 960 пикселей, фон расширяется, чтобы заполнить сторону.
Для фона моего сайта это происходит, но для фона меню единственный ближайший эффект, который я получаю, - это заполнение фона по всей ширине экрана, но с выравниванием содержимого по левому краю (то, что я хотел, это центр выравнивание).
Мой div для меню #menu, css найдены в menu.css
Вот некоторая часть кода:
#menu {
width: 100%;
z-index:888;
display:none;
position:fixed;
top:0 ;
left: 0;
}
ul.topnav {
width: 100%;
list-style: none;
padding: 0 50px;
float: left;
text-align: left;
background: #222;
font-size: 1.2em;
background: url(../images/css_menu/topnav_bg.gif) repeat-x;
}