我不确定这是设置问题还是HTML问题,但在我正在工作的页面布局上,Firefox不能立即呈现样式表。意味着可能有半秒钟我能看到未经过样式修饰的页面,然后样式表启动并按我预期的呈现。
所有我的样式表都在外部CSS文件中,在head标签中加载。我在Flock(Firefox变体)或Google Chrome / IE上没有遇到过这种情况。
你有什么想法可以避免这种情况吗?
尝试禁用 Firebug。
Firebug会明显地减慢页面的渲染速度。这种影响非常明显。
此外,安装yslow:http://developer.yahoo.com/yslow/在Firefox中,以确保您的页面被充分优化。
给我们看看这个页面!它是有效的吗?
你可能想搜索一下“未样式化内容闪烁”或“FOUC”,看看会出现什么,这是这种现象常用的短语。
您没有提到平台,但如果Firefox启用了IPv6,则Visual Studio内置的Web服务器也可能发生这种情况。请参见http://blog.codeville.net/2008/11/07/speeding-up-communication-between-firefox-and-visual-studios-built-in-web-server/。