Я использую JavaScript, чтобы боковая панель оставалась видимой при прокрутке страницы.боковая панель становится фиксированной только после прокрутки страницы до верхней части ее контейнера.вот код:
<script>
function moveScroller() {
var a = function() {
var b = $(window).scrollTop();
var d = $("#featured-scroller-anchor").offset({scroll:false}).top;
var c=$("#featured-scroller-content");
if (b>d) {
c.css({position:"fixed",top:"5px"})
} else {
if (b<=d) {
c.css({position:"relative",top:""})
}
}
};
$(window).scroll(a);a()
}
</script>
Это прекрасно работает, за исключением того, что у меня также есть нижний колонтитул внизу страницы, который я хочу видеть перед боковой панелью.В настоящее время боковая панель отображается над нижним колонтитулом, и я не могу понять, как это изменить.
У меня есть нижний колонтитул с z-индексом 999, и я попытался установить z-индекс # featured-scrollerУдовлетворение чему-то меньшему, но это не сработало.единственное, что будет работать, это если я установлю z-index на боковой панели на -1, но тогда ни одна из ссылок на боковой панели больше не будет работать.