当前位置:  开发笔记 > 编程语言 > 正文

如何使用JavaScript禁用滚动条?

如何解决《如何使用JavaScript禁用滚动条?》经验,为你挑选了1个好方法。

当我在Internet Explorer 7中显示代表模式窗口的div时,我需要锁定浏览器滚动条.谷歌搜索我发现我可以使用,document.body.style.overflow='hidden'但这对IE7不起作用.我也尝试了document.body.scroll="no"哪些工作,但只有在鼠标悬停在滚动条上后:-S

有人知道更好的方法吗?

Thansks



1> Oli..:

要回答您的各种问题(包括您在其他评论中的问题),我认为您使用了错误的定位方法.

试试position:fixed.position:absolute除了相对于绝对视口之外,它基本相同.即:如果用户滚动,则该项目停留在屏幕上的相同位置.

因此,考虑到这一点,您可以布置position:fixed叠加层.在那之内,你可以拥有你的position:absolute(或者fixed,如果你愿意,也可以再次 - 它应该没有区别)模态框.

推荐阅读
贾志军
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有