美好的一天,我使用的位置:绝对是我网站上的很多div。我使用了近35到40个具有绝对属性的div。
现在我有一个问题,z-index说有些div得到了隐藏,我意识到这是因为z-index问题。我从未在我的CSS中声明过z-index。
我需要跟踪每个div的z-index。是否有任何程序或脚本可以在我的网站上找到div的z-index?
先谢谢
答案 0 :(得分:1)
首先,听起来真的很糟糕的编程有近40个div都使用position:absolute和z-index。我强烈建议您将代码更改为“用户友好”。
但在这种情况下,我会使用jQuery来跟踪你的DIV。 创建一个数组,在其中放入每个div的ID。 然后你可以遍历它并比较z-index值。
或者使用$。()每个函数遍历div。
在这里阅读关于jQuery的更多内容:http://docs.jquery.com/Core/each
答案 1 :(得分:1)
您可以使用通常的DOM递归迭代来获取所需特定div的id,然后显示z-index。
element = getFromDOM(your_div_id);
alert (element.style.zindex);
但是,我建议您在Firefox中安装Firebug,并动态查看/更改您想要的div的z-index。在这里获取Firebug - http://getfirebug.com/
答案 2 :(得分:1)
您可以使用https://addons.mozilla.org/de/firefox/addon/60。 使用“信息”
下的地形特征或显示z-index特征