没错。JS / DOM 渲染的单线程特性意味着,在渲染主题时我们会丢失大量帧
。滑块实际上一直在“移动”,只是帧从未被渲染出来。
谢谢。我刚刚在 核心代码 中修复了这个问题,Meta 站点上很快也会生效。
我今天会在 Meta 上实现淡入效果,这样我们就能看看感觉如何。不过显然,如果我们这样做,就需要移除其他淡入效果,比如目录组件。
编辑:已完成。Meta 站点已启用淡入效果。
这取决于你的主题/组件的加载顺序,那样可能不起作用。你需要让选择器比加载指示器组件的 CSS “更具体”。最简单的方法可能是给 background-color 添加 !important。你还应该移除 container 选择器,否则背景色会和前景色相同:
.loading-indicator-container .loading-indicator {
background-color:#FFCC00 !important;
}