- Flash Of Unstyled Content。它指的是在某些情况下,IE在加载网页时会出现短暂的CSS样式失效。
- 引用CSS文件的@import就是造成这个问题的罪魁祸首。IE会先加载整个HTML文档的DOM,然后再去导入外部的CSS文件
<head>
<title>Flash of Unstyled Content (FOUC)</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<style type="text/css" media="all">@import "../fouc.css";</style>
</head>
- 解决方法简单的出奇,只要在head之间改为link引入可以了。