Javascript 向右显示滚动条?
当页面高度大于web浏览器窗口时,右侧将显示一个滚动条,以便您可以在页面中向下/向上滚动Javascript 向右显示滚动条?,javascript,jquery,html,Javascript,Jquery,Html,当页面高度大于web浏览器窗口时,右侧将显示一个滚动条,以便您可以在页面中向下/向上滚动 即使不需要滚动条,滚动条是否可以一直使用javascript/jquery显示?(与我遇到的布局问题有关)如果您为相应的容器元素指定样式“overflow:scroll”,那么它将具有滚动条。如果您愿意,可以使用jQuery执行此操作: $('#containerId').css({overflow: 'scroll'}); 当然,您也可以在CSS文件中执行,甚至可以直接在元素本身上执行。你必须弄清楚该对
即使不需要滚动条,滚动条是否可以一直使用javascript/jquery显示?(与我遇到的布局问题有关)如果您为相应的容器元素指定样式“overflow:scroll”,那么它将具有滚动条。如果您愿意,可以使用jQuery执行此操作:
$('#containerId').css({overflow: 'scroll'});
当然,您也可以在CSS文件中执行,甚至可以直接在元素本身上执行。你必须弄清楚该对哪个元素执行该操作;如果需要建议,请发布一些代码。即使没有javascript,也可以这样做,它是CSS属性:
overflow: scroll
但这也将始终在底部显示一个滚动条。恐怕你无法避免这一点。这可能会让用户感到困惑,因为通常情况下,即使用户无法滚动,也不会显示滚动条。
在使用此解决方案之前,您应该尝试解决布局问题。不需要javascript。只需添加css
body{
overflow: scroll;
}
有没有可能让jquery处理程序在显示滚动条时“感知”它?每次显示时都提醒我?嗯,如果你设置
溢出:滚动它就会一直在那里。我不知道有任何标准的浏览器事件是在“滚动”时触发的。对我来说,这听起来像是一种需要新方法的情况。最好一直展示它……这样我的布局问题就解决了,真的没有办法隐藏底部的水平滚动条吗?@noname:正如我所说,我不知道有什么方法(我认为不存在)。有一种方法..overflow-x:hidden=)@noname:Cool,在CSS3中似乎是新的。你真幸运;)那么现在所有的浏览器都在使用css3?