我的asp.net MVC应用程序使用捆绑来在我的_Layout页面中渲染样式表。部署完我的应用程序后,我使用Firefox并导航到我的登录页面,并得到了我无法解释的奇怪行为。
当我清除firefox缓存以强制从服务器重新加载样式表时,我首先看到我的页面没有应用任何样式。然后,一旦加载样式表,就会应用样式,导致一些不必要的“闪烁”。在chrome和IE上,在加载样式表之前不显示任何内容,因此这里没有闪烁。我的服务器上也有一个非常类似的网络应用程序,当我用firefox浏览它时,闪烁的'问题没有发生。所以我想它一定是某些东西,也许是我页面中代码块的顺序,导致这种行为,而不仅仅是浏览器。