我喜欢
.is--stratus .icon__nav-threats.is--gray {
background: url('/resources/img/navIcons_RiskInsight.png') no-repeat -1px -41px;
width: 30px;
height: 30px;
}
.is--stratus .icon__nav-threats.is--blue {
background: url('/resources/img/navIcons_RiskInsight.png') no-repeat -1px -83px;
width: 30px;
height: 30px;
}
当我将元素的类名从is - gray更改为is - blue时,它会对同一个文件发出新请求。因此,几秒钟后加载背景图像,使UI看起来像破碎。
为什么会这样?我们将css加载到页面中的方式是否重要?我使用webpack1,这似乎只发生在生产版本中,而不是在开发版本中。浏览器不会缓存通过js注入css ??
加载的图像