2013-01-14 181 views
0

我正在开发一个asp.net网站;并且在此页面上是从ajax安装的可折叠面板控件。我的问题是,当我打开面板(其中有几个标签)时,滚动条出现在页面的一侧,并且页面移位。这看起来不干净。我想知道是否有办法防止滚动条出现。防止滚动条出现

在此先感谢!

+2

你可以指定你正在谈论哪个卷轴(浏览器滚动等)或至少共享一个屏幕? – Kamo

+0

嗨,我在谈论面板打开时的浏览器滚动条。我虽然可能与内容从高处转移的事实有关。 – user1972626

+0

很难找到你的问题的解决方案,不知道你的网站的结构和布局。请分享你的问题的屏幕。 – Kamo

回答

1

如果您正在讨论禁用浏览器滚动条,您可以将overflow-y: hidden添加到您在css中的html元素。

注意 -这将禁用网站上的滚动。

+0

嗨,我真的不想禁用它的整个网站。它可以工作,但我现在只是放弃它。无论如何,这只是一个临时解决方案。谢谢! – user1972626

+0

如果你不想禁用它,你可以使用Zielun提到的'overflow-y:scroll'。这将始终显示滚动条。 – Bart

0

如果你想防止出现和消失一个滚动条,你可以让它始终在那里。

html {overflow-y:scroll} 

它应该有助于移动网站的效果左或右取决于滚动条的外观。希望能帮助到你。