什么是FOUC?如何避免FOUC?

什么是Fouc(文档样式短暂失效)?

  在引用css的过程中,如果方法不当或者位置引用不对,会导致某些页面在windows下的ie出现一些奇怪的现象,以无样式显示页面内容的瞬间闪烁,这种现象称之为文档样式短暂失效,简称FOCU。

原因大致为:

  1、使用import方法导入样式表

      2、将样式表放在页面底部

   3、有几个样式表,放在html结构的不同位置。

其实原理很清楚:当样式表晚于结构性html加载,当加载到此样式表时,页面将停止之前的渲染。此样式表被下载和解析后,将重新渲染页面,也就出现了短暂的花屏现象。

解决方法:
使用LINK标签将样式表放在文档HEAD中。

原文地址:https://www.cnblogs.com/sandianbaozi/p/css.html