css - 为什么 CSS 在我的 Angular2 开发服务器和生产版本上看起来不同?

标签 css angular sass webpack font-awesome

编辑 我注意到这个问题只发生在 Chrome 中

我将 Angular2 与 Webpack 结合使用,我遇到一个问题,即与我的生产环境相比,某些 SCSS 样式在我的开发环境中看起来有点不同。

在这些屏幕截图中,我将显示导航栏的右上角,其中有一个用户图标。正如您将看到的,该图标在我的开发服务器上正确定位,但在生产构建中定位错误

DEV 上的用户图标,正确居中放置:

enter image description here

PROD 上的用户图标,位置错误:

enter image description here

在 Chrome 开发工具中,我们可以看到用户图标以蓝色突出显示,它们确实占用了不同数量的空间,尽管 CSS 完全相同:

开发 enter image description here

生产 enter image description here

最佳答案

这个问题应该是由于开发服务器缓存引起的。

尝试重新启动开发服务器并刷新浏览器。

关于css - 为什么 CSS 在我的 Angular2 开发服务器和生产版本上看起来不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41887706/

相关文章:

php - WooCommerce:如何在非管理员的添加新产品页面中隐藏自定义字段

javascript - 单击事件功能未从 Fancybox 灯箱内部触发

javascript - 按 ionic 3 中的数据分组列表

angular - Angular 中的 .subscribe 是什么?

html - Angular 5 - 如何从 *ngIf div 中的元素获取 ElementById?

css - 带切割三 Angular 形的矩形

javascript - 动态创建模式以显示来自 wordpress 的 rss 提要

javascript - Gulp 任务未按预期工作

ruby-on-rails - Rails 4 Heroku 部署错误 : Precompiling assets failed - cannot import/find boostrap file

twitter-bootstrap - 将 Bootstrap SASS 添加到 Jekyll/GitHub 页面