CSS 换肤在IE 6 下的加载问题

随手写的一个小 Demo 发现了原来在 IE 下的 @import 标签的加载 CSS 居然是异步的.导致点击换肤的时候在IE下不渲染的问题.书写方式如下.(主要应用了2个CSS index.css, base,css)
...............
 @import url('base.css'); 
/*
 * 左侧边栏导航
 * ----------------------------------------------*/
#leftsidebar{
	width:171px;
	float:left;
}
#leftsidebar .leftmod{
	border:1px solid #B30000;
	margin-bottom:5px;
	background-color:#FFBFBF;
}
............................


导致中间换肤的时候出现了 BUG .改成在前端的 HTML 加载就没有这个问题了.

.............
<link id="skinbase" type="text/css" rel="stylesheet" href="css/China/base.css" />
<link id="skinid" type="text/css" rel="stylesheet" href="css/China/index.css" />
.............


写下来和大家讨论下,想看看大家的解决方案是啥.

你可能感兴趣的:(html,css,IE)