首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >javascript浮动侧边栏z-index

问javascript浮动侧边栏z-index
EN

Stack Overflow用户
提问于 2011-09-01 07:47:46
回答 1查看 512关注 0票数 1

我使用javascript让侧边栏在页面滚动时保持可见。只有当页面滚动到其容器的顶部时,侧栏才会变得固定。代码如下:

代码语言: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-index为999的页脚,我试着将#featured scroller content的z-index设置为更小的值,但没有起作用。唯一有效的方法是将侧边栏的z-index设置为-1,但之后侧边栏中的所有链接都不再有效。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-09-01 07:51:15

页脚是否有position: relative

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7264753

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档