2017-09-21 34 views
1

由于在IE11中与角度2一起使用时出现严重的性能问题,我不得不从perfect-scrollbarngx-perfect-scrollbar移开。我正在开发一个大项目,并且有很多组件一次初始化。为了在平滑和响应区域保持页面性能,我必须做好几个不愉快的技巧(D3图表对此特别敏感)。我无法摆脱IE 11中的内部浏览器滚动条(使用单杠)

无论如何,我选择simplebar,因为它使用本地滚动,这对解决这些性能问题具有显着的好处。但是我仍然有一个主要问题。当我初始化一个滚动条的实例时,我同时获得了simplebar和浏览器原生滚动条。我设法解决使用CSS代码这段代码这个问题:

::-webkit-scrollbar { /* for Mac OS X support */ 
    width: 0; 
} 

然而,这并不与Internet Explorer 11的工作我还看到滚动条。这对我来说是一个难题。 IE 11是必须的,客户在整个组织中使用它。也许我做错了什么。初看CSS样式看起来很好。如果我禁用simplebar,我根本看不到滚动条。

+1

试'-ms溢流式:无;'为容器其中要添加滚动 –

+0

谢谢!看起来像是做这个工作:D你可以将它作为答案发布,以便我可以选择接受。 –

+0

嘿阿德里安我添加了答案 –

回答

1

你可以尝试这样的

-ms-overflow-style: none; 

它会帮助你删除IE

的另外滚动