我的页面包含两个垂直DIVS:nav_div和content_div。我的CSS看起来像这样:
#nav_div{
width: 300px;
height: 100%;
overflow: hidden;
}
#content_div{
position: fixed;
top: 0;
left: 300px;
overflow: auto;
padding: 0px 0 0 0;
}
我想要完成的任务:如果鼠标悬停在nav_div上,则整个页面垂直滚动使用鼠标
答案 0 :(得分:1)
这不适用于纯html / css。你需要javascript来完成你想要的。你可以在这里找到一个jQuery示例: https://css-tricks.com/snippets/jquery/horz-scroll-with-mouse-wheel/
答案 1 :(得分:0)
如果您希望nav_div
保持静止,则该position:fixed
应该#nav_div{
position: fixed;
width: 300px;
height: 100%;
overflow: hidden;
}
#content_div{
position: absolute;
top: 0;
left: 300px;
overflow: auto;
padding: 0px 0 0 0;
}
:
#nav_div{
position: fixed;
width: 300px;
height: 100%;
overflow: hidden;
}
#content_div{
margin-left: 300px;
overflow: auto;
padding: 0px 0 0 0;
}
可替换地:
{{1}}