论坛首页 Web前端技术论坛

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

浏览 1867 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (7) :: 隐藏帖 (0)
作者 正文
   发表时间:2009-09-10  
随手写的一个小 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" />
.............


写下来和大家讨论下,想看看大家的解决方案是啥.
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics