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
Css 如何解决这个IE6 z-index错误?_Css_Internet Explorer_Html - Fatal编程技术网

Css 如何解决这个IE6 z-index错误?

Css 如何解决这个IE6 z-index错误?,css,internet-explorer,html,Css,Internet Explorer,Html,我已经为IE6阅读了这篇文章。 但是如果我动态显示一个DIV,我真的不明白如何使用它 我附上了一个样品。 单击输入元素时,我想显示一个具有最顶部z索引的div面板。 (应显示在选择控件上) 试验 功能显示项(obj){ obj.style.visibility='visible'; obj.focus(); } 你好,世界 一个 两个 三 要使用iframe解决方案,您需要在相同的坐标、相同的宽度、相同的高度和较低的z索引处声明一个iframe <iframe id="iframe" s

我已经为IE6阅读了这篇文章。 但是如果我动态显示一个DIV,我真的不明白如何使用它

我附上了一个样品。 单击输入元素时,我想显示一个具有最顶部z索引的div面板。 (应显示在选择控件上)


试验
功能显示项(obj){
obj.style.visibility='visible';
obj.focus();
}
你好,世界
一个
两个
三

要使用iframe解决方案,您需要在相同的坐标、相同的宽度、相同的高度和较低的z索引处声明一个iframe

<iframe id="iframe" style="position: absolute; top: 35px; left: 10px; width: 200px; height: 200px; visibility: hidden; z-index: 1" frameborder="0"></iframe>

然后需要在div上声明更高的z索引:

<div id="myPanel" style="...; z-index: 2"></div>

然后,当您显示项目时,同时显示iframe和div。iframe将位于div后面,因为其z索引较低

<div id="myPanel" style="...; z-index: 2"></div>