Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.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 我无法摆脱IE 11中的内部浏览器滚动条(使用simplebar)_Javascript_Scrollbar_Internet Explorer 11 - Fatal编程技术网

Javascript 我无法摆脱IE 11中的内部浏览器滚动条(使用simplebar)

Javascript 我无法摆脱IE 11中的内部浏览器滚动条(使用simplebar),javascript,scrollbar,internet-explorer-11,Javascript,Scrollbar,Internet Explorer 11,由于与IE11中的angular 2一起使用时存在严重的性能问题,我不得不离开perfect scrollbar和ngx perfect scrollbar。我正在做一个大项目,一次初始化了很多组件。为了保持页面在平滑和响应区域的性能(D3图表对此特别敏感),我不得不做一些不愉快的技巧 无论如何,我之所以选择它,是因为它使用了本机scroll,这在解决这些性能问题方面有很大的好处。然而,我仍然有一个主要问题。当我初始化scrollbar的一个实例时,我同时得到simplebar和浏览器原生scr

由于与IE11中的angular 2一起使用时存在严重的性能问题,我不得不离开
perfect scrollbar
ngx perfect scrollbar
。我正在做一个大项目,一次初始化了很多组件。为了保持页面在平滑和响应区域的性能(D3图表对此特别敏感),我不得不做一些不愉快的技巧

无论如何,我之所以选择它,是因为它使用了本机scroll,这在解决这些性能问题方面有很大的好处。然而,我仍然有一个主要问题。当我初始化scrollbar的一个实例时,我同时得到simplebar和浏览器原生scrollbar。我使用以下CSS代码片段设法解决了这个问题:

::-webkit-scrollbar { /* for Mac OS X support */
    width: 0;
}
但是,这不适用于internet explorer 11。我仍然看到滚动条。这对我来说是个破坏者。IE 11是必须的,客户在整个组织中使用它。也许我做错了什么。CSS样式乍一看似乎还不错。如果禁用
simplebar
,则根本看不到滚动条

你可以这样试试

   -ms-overflow-style: none;  

它将帮助您删除IE的添加滚动条

try
-ms overflow style:none用于要添加滚动条的容器,谢谢!看起来它很有用:D你可以把它作为一个答案发布,这样我就可以选择接受。嗨,阿德里安,我已经添加了答案