javascript z-index с плавающей боковой панелью - PullRequest
1 голос
/ 01 сентября 2011

Я использую 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, но тогда ни одна из ссылок на боковой панели больше не будет работать.

1 Ответ

1 голос
/ 01 сентября 2011

Есть ли в нижнем колонтитуле position: relative?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...