避免在导航和站点中双滚动

时间:2015-03-11 23:37:16

标签: css css3

我参与我的网站 - div侧栏,导航和全屏。但现在我可以在这个div中滚动一次,我有第二个(主要)滚动网站。

我想删除其中一个卷轴和访问者,只能在显示时在导航div中滚动。

侧栏div现在有了这个css

.sidebar {
display: none;
position: fixed;
top: 70px;
width: 100%;
height: 100%;
overflow: auto;
z-index: 2;
background: #FFFFFF;
}

您可以在此处查看网页link

我的错误在哪里?我希望最终结果像this when menu is toggle

由于

1 个答案:

答案 0 :(得分:0)

这是一个使用jquery的解决方案:

//if your side bar is visible
if($('.sidebar').is(':visible')){
$('html').css('overflow','hidden');//add css to html or body element to hide the outer scroll
}