Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE6不会承认动态添加内容的新样式含义_Javascript_Css_Dom_Internet Explorer 6_Dynamic Content - Fatal编程技术网

Javascript IE6不会承认动态添加内容的新样式含义

Javascript IE6不会承认动态添加内容的新样式含义,javascript,css,dom,internet-explorer-6,dynamic-content,Javascript,Css,Dom,Internet Explorer 6,Dynamic Content,我有我的页面的大部分内容在里面。在某种程度上,这个内容被包装在一个-这有各种各样的CSS含义,因为有一个样式表已经加载了以选择器{ret{}开始的充满规则的页面 但是,新的样式含义并没有得到承认,我已经与DOM检查器进行了检查——表面上,内容的样式就像DOM结构没有被更改一样 根据经验,我知道IE在动态内容和样式表方面模棱两可,并且在这两个方面存在许多问题,因此我尝试了各种方法来强制重画和重新解释-即document.getElementById'.'.innerHTML+='';,强制重新绘制

我有我的页面的大部分内容在里面。在某种程度上,这个内容被包装在一个-这有各种各样的CSS含义,因为有一个样式表已经加载了以选择器{ret{}开始的充满规则的页面

但是,新的样式含义并没有得到承认,我已经与DOM检查器进行了检查——表面上,内容的样式就像DOM结构没有被更改一样

根据经验,我知道IE在动态内容和样式表方面模棱两可,并且在这两个方面存在许多问题,因此我尝试了各种方法来强制重画和重新解释-即document.getElementById'.'.innerHTML+='';,强制重新绘制DOM,并将document.createStylesheetUrlToForeferencedCSS用于在DOM更改后重新加载样式表。我可以从状态栏和简短的FOUCs中看到,这两种黑客行为确实导致了重新渲染,但仍然好像CSS中新级联的显式规则毫无意义


我遗漏了什么?

IE6不读取包含以字母字符以外的任何字符开头的类或id值的选择器。-,\u,0-9都会被忽略