当前位置: 首页 > 图文教程 > 网页制作 > CSS样式表 > 解决ie动态修改link样式,import css不刷新的问题

CSS样式表
Flash页面如何通过校验
静态页面加密
如何禁止打印页面
比较不错的打印效果 css
!important在ie7.0的hack方法
最基本的几种 CSS 文字滤镜效果
HTML中的图象标签属性
marquee的详细用法解析
使用#default#userdata组件实现的可记忆内容的编辑器
li的简单应用(将前面的点换成图标)
windows的listview一样,而且不能把表头从表格里面独立出来
一些不标准的东西,不过还是有点用处
用js控制css的不错的方法
CSS解决未知高度垂直居中
在线ASC码查询
关于CSS:优先级
文字或图片元素在DIV中垂直居中
Mozilla建议的CSS书写顺序
微软终于对网页三剑客下手了
div+css布局入门

CSS样式表 中的 解决ie动态修改link样式,import css不刷新的问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-12   浏览: 218 ::
收藏到网摘: n/a

当我们需要动态更新link的样式的时候,通常是直接修改link的 href 属性。但是如果样式里有import的样式表,IE就不会在发起请求去刷新了(其他浏览器都是正常的) 解决办法有两个:
1. 样式表里不要有import的样式表。
2. 把link的type属性设置为空值, 然后再修改 href 的地址,最后再把type值设置成"text/css" 强制让ie解释新的样式表。
当然,在这里俺是推荐第一种方法哈。虽然import样式对样式表的维护很好,但是IE就是支持得不好。