【发布时间】:2016-05-08 14:44:50
【问题描述】:
我在网站左侧有一个 TOC(目录):
#toc
position: fixed;
left: 0;
bottom: 0;
margin: 0;
overflow-y: auto !important;
overflow-x: auto !important;
我可以正常滚动那里,但是当我完成垂直滚动时,正文开始滚动。如何仅在这种情况下禁用正文滚动..?
【问题讨论】:
我在网站左侧有一个 TOC(目录):
#toc
position: fixed;
left: 0;
bottom: 0;
margin: 0;
overflow-y: auto !important;
overflow-x: auto !important;
我可以正常滚动那里,但是当我完成垂直滚动时,正文开始滚动。如何仅在这种情况下禁用正文滚动..?
【问题讨论】:
如果你想阻止这种行为,你应该在你的<body> 中添加一个容器元素,并在其中添加滚动内容并使其滚动而不是<body>。换句话说,<body> 不应该有滚动。如果它有滚动浏览器会选择它。
【讨论】:
overflow:auto 和height