Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向右显示滚动条?_Javascript_Jquery_Html - Fatal编程技术网

Javascript 向右显示滚动条?

Javascript 向右显示滚动条?,javascript,jquery,html,Javascript,Jquery,Html,当页面高度大于web浏览器窗口时,右侧将显示一个滚动条,以便您可以在页面中向下/向上滚动 即使不需要滚动条,滚动条是否可以一直使用javascript/jquery显示?(与我遇到的布局问题有关)如果您为相应的容器元素指定样式“overflow:scroll”,那么它将具有滚动条。如果您愿意,可以使用jQuery执行此操作: $('#containerId').css({overflow: 'scroll'}); 当然,您也可以在CSS文件中执行,甚至可以直接在元素本身上执行。你必须弄清楚该对

当页面高度大于web浏览器窗口时,右侧将显示一个滚动条,以便您可以在页面中向下/向上滚动


即使不需要滚动条,滚动条是否可以一直使用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?