在我的 CSS 中选择 z-indexes 时我有点粗心。
我想遍历 DOM 并用它们各自的 ID 报告所有 z-indexes。
例如:
id z-index
header 10
main 0
menu 20
最终结果将是一个对象,其键是元素 id,值是 z-index。有人可能会称它为z_obj
// pseudo code
var z_obj = {el_id: el_zindex};
使用以下代码获取每个元素 ( el
) 的 z-index 应该很容易filter
:
// attr is attribute
data = _.filter(el.attributes, function (attr) {
return (/^z-index/).test(atttr.name);
});
但是我将如何遍历 DOM 以获取所有 z-index 并将其存储在一个对象中?
我想用库来做这个,如果可能的话,使用上面的代码。
一般来说,这将是一个很好的调试工具。