我正在建立一个网站。当我向上滚动页面时,一些div不会出现在页面顶部的菜单后面,我该怎么做才能让它们在下面。该网页为gaigo.zapto.org。如果您查看页面并尝试滚动,您将看到我的意思。感谢您提前提供任何帮助。
修改 有人可以告诉我在这个问题上我做错了什么来获得负面评价?
答案 0 :(得分:1)
仅将#MainBar
的z-index设置为更大的值:
#MainBar {
z-index: 5;
}
答案 1 :(得分:1)
在一般情况下,您应该使用z-index
来指定" z height"或元素重叠的顺序。
在这种情况下,您可能希望将菜单栏的z-index
设置为高于页面中任何元素的任何其他z-index
值的值。我怀疑1
就足够了。
#MainBar {
z-index: 1;
}
您可能还想将其应用于其他固定元素(例如导航栏)。
关于z-index
的说明:此属性仅影响具有指定position
属性的元素。在这种情况下,您的标题为fixed
,因此它应该有效,但请注意这一点。