【发布时间】:2009-10-09 09:40:46
【问题描述】:
当我使用它时,我发现 IE 与 Firefox 有不同的行为
$('head').prepend('');
这基本上只是为了在 HEAD 标记内添加 theme-2.css (出于主题目的)。我这样做是因为我不希望它加载,因为我使用 csspreload http://www.filamentgroup.com/lab/update_automatically_preload_images_from_css_with_jquery/
在 Firefox 中,顶部的 .css 文件将被下面的文件优先接管。这很好用!
在 IE 中,稍后添加到 HEAD 中的 NEW .css 文件将生效。不管是在顶部还是底部。
- 如何解决 IE 的这种行为?
- 是否有不同的图像加载器可以将 .css 文件输入参数并从那里加载?当前必须在 html 中的链接中看到 .css 文件。
谢谢
【问题讨论】:
-
好的,你的意思是,你想将一个样式表添加到样式表列表中,但你希望其中的规则被现有的样式表覆盖。
标签: javascript jquery html css