В основном у меня есть неупорядоченный список, действующий как моя навигация на странице с одной страницей, отсортированной по разделам. Эти секции или панели имеют полную ширину и высоту окна браузера.Изменить вертикальную навигацию на горизонтальную, используя jquery
В первой панели этот список является вертикальным, но когда пользователь прокручивает страницу до раздела два (т.е. вторая панель сверху окна браузера), я бы хотел изменить ее стиль, чтобы он исправляется в верхней части окна браузера и становится горизонтальным навигатором вместо вертикального. Я не хочу дублировать список, если это возможно.
Я не отлично разбираюсь в jQuery и не знаю, с чего начать. Любая помощь будет большой.
Это мой текущий код, который получает ширину и высоту окна браузера и отображает полный экран DIV в:
function fitElements(){
var height=$(window).height();
var width=$(window).width();
$('.panel').css('height',height);
$('.panel').css('width',width)
};
Вы можете разместить код (jsFiddle) все, что вы имеете до сих пор? –
Итак, чтобы уточнить, что у вас в основном есть боковая панель навигации, и вы хотите, чтобы эта панель навигации следила за тем, как ваш пользователь прокручивает страницу вниз, вправо (только по горизонтали)? –