document.body.parentNode.style.overflow = “auto"//开启横向纵向两个滚动条
document.body.parentNode.style.overflowX = ”hidden“//隐藏横向滚动条
document.body.parentNode.style.overflowX = ”auto“//开启横向滚动条
document.body.parentNode.style.overflowY = ”hidden“//隐藏纵向滚动条
document.body.parentNode.style.overflowY = ”auto“//开启纵向滚动条
html,body同时设为overflow:hidden。css样式部分:
.ovfHiden{overflow: hiddenheight: 100%}
jquery部分:
$('html,body').addClass('ovfHiden')//使网页不可滚动
$('html,body').removeClass('ovfHiden')//使网页恢复可滚动
也可以通过
可以通过样式overflow-x来控制横向滚动条的出现与否,语法如下:
overflow-x:<overflow-style>
<overflow-style>= visible | hidden | scroll | auto
默认值:visible
取值:
visible: 不剪切内容。
hidden: 将超出对象宽度的内容进行裁剪,将不出现滚动条。
scroll: 将超出对象宽度的内容进行裁剪,并以滚动条的方式显示超出的内容。
auto: 在需要时剪切内容并添加滚动条,此为body对象和textarea的默认值。 说明:检索或设置当对象的内容超过