use*_*606 5 css internet-explorer
将dinamycally CSS加载到IE中时遇到问题.
我有不同的CSS文件,我需要按特定顺序将这些文件添加到头部.例如,我有一个始终具有最高优先级的客户文件,我必须在阅读客户信息时包括在内.
所以我有类似的东西:
< head >
< link rel: "stylesheet",
type: "text/css",
href: "StartingCSS.css">
< link rel: "stylesheet",
type: "text/css",
href: CSSclient.CSS>
< /head >
Run Code Online (Sandbox Code Playgroud)
在某个时刻,我必须在头部包含另一个特定于另一个模块的css文件,并使用原型和JavaScript我将头文件中的第一个文件包含在内,所以我有这样的东西:
< head >
< link rel: "stylesheet",
type: "text/css",
href: "MyModule.css">
< link rel: "stylesheet",
type: "text/css",
href: "StartingCSS.css">
< link rel: "stylesheet",
type: "text/css",
href: CSSclient.CSS>
< /head >
Run Code Online (Sandbox Code Playgroud)
在普通的浏览器中,如chrome或FF,CSSclient文件仍然具有最高优先级,因为它是文档中的最后一个,但在IE中,插入的最后一个文件正在获得权力.
有人对我有好主意吗?:)
非常感谢,José