由于严重的性能问题,我不得不离开perfect-scrollbar和ngx-perfect-scrollbar,因为在IE11中与角2一起使用时会出现严重的性能问题。我正在做一个很大的项目,并且有很多组件同时初始化。为了在平滑和响应区域中保持页面性能,我不得不做一些不愉快的技巧(D3图表对此特别敏感)。
无论如何,我之所以选择单杠,是因为它使用了本机滚动卷,这对解决这些性能问题有很大的好处。然而,我仍然有一个主要问题。当我插入滚动条的一个实例时,我会同时得到simplebar和浏览器本机滚动条。我使用以下CSS代码片段设法解决了这个问题:
::-webkit-scrollbar { /* for Mac OS X support */
width: 0;
}然而,这并不适用于internet 11。我仍然可以看到滚动条。这对我来说是个破案者。IE 11是必须的,客户在整个组织中使用它。也许我做错了什么。乍一看,CSS风格似乎不错。如果禁用simplebar,则根本看不到滚动条。
发布于 2017-09-21 12:22:44
你可以这样做
-ms-overflow-style: none; 它将帮助您删除IE的附加卷轴。
https://stackoverflow.com/questions/46341101
复制相似问题