Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/39.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/25.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 隐藏HTML页面上的默认滚动条而不使用溢出:隐藏?_Javascript_Css - Fatal编程技术网

Javascript 隐藏HTML页面上的默认滚动条而不使用溢出:隐藏?

Javascript 隐藏HTML页面上的默认滚动条而不使用溢出:隐藏?,javascript,css,Javascript,Css,不使用: <style type="text/css"> body { overflow:hidden; } </style> 身体{ 溢出:隐藏; } 如何隐藏滚动条 注意-我需要其他元素溢出 这适用于webkit: #element::-webkit-scrollbar { display: none; } 如果要隐藏所有滚动条,请使用: ::-webkit-scrollbar { display: none; } 对于Chr

不使用:

<style type="text/css">
body {
    overflow:hidden;
}
</style>

身体{
溢出:隐藏;
}
如何隐藏滚动条

注意-我需要其他元素溢出

这适用于webkit:

#element::-webkit-scrollbar { 
    display: none; 
}
如果要隐藏所有滚动条,请使用:

::-webkit-scrollbar { 
    display: none; 
}
对于Chrome和Safari浏览器,请使用:

.element::-webkit-scrollbar { width: 0 !important }
还有一个CSS规则可以在IE 10+中隐藏滚动条

.element { -ms-overflow-style: none; }

但是
overflow:hidden
仍然是最流行的。你试过
overflow-x
overflow-y


那么是否为其他元素启用溢出
div{overflow:auto}
-类型的东西。我不太明白你为什么不在body上使用
overflow:hidden
。其他元素仍然可以有属性溢出:auto,即使正文没有。@timo请稍等。屏幕截图就要来了。也许小提琴会更有用。@timo让我知道它是否有意义,但Webkit并不兼容所有浏览器。FF,Edge不能使用这个。过去有一个CSS规则可以在Firefox中隐藏滚动条,但后来它被弃用了。规则是:
.element{overflow:-moz scrollbars none;}