【发布时间】:2013-09-21 13:12:45
【问题描述】:
我想隐藏我的滚动条,所以我给了我网站的正文overflow:hidden;
现在我想将我的菜单栏固定在页面顶部,position: fixed;
但是当我将菜单栏设置为固定时,我无法再使用滚轮滚动整个页面。
谁知道答案?
body {
width: 100%;
height: 100%;
overflow: hidden;
}
这是可行的,但是当我在菜单上输入 position: fixed; 时,我无法再滚动了。
.menu {
position: fixed;
width: 100%;
height: 50px;
}
希望你能理解我的问题。
【问题讨论】:
-
你能提供一个小提琴演示吗?
-
据我了解您正在使用溢出:隐藏在您仍要滚动的页面上?
-
抱歉,我目前无法制作小提琴演示。但这是我的网站eduweb.hhs.nl/~13002465 我想修复我的顶级菜单。但是当我这样做时,我不能再滚动了。
-
顶部菜单的修复与
position: fixed;无关。在您的网站上打开或关闭它不会对您网站上的滚动产生影响。overflow: hidden;是禁用滚动的原因。当我禁用它并将菜单设置为position: fixed;时,事情似乎对我来说很好。 -
如果您查看我的网站 (eduweb.hhs.nl/~13002465),正文溢出已被隐藏,我可以正常滚动。但是当我将菜单的位置放在位置时:固定;它不再起作用了。
标签: html css overflow hidden fixed