0

私は、CSS で z-index を選択する際に少し不注意でした。

DOM をトラバースして、すべての z-index をそれぞれの ID で報告したいと思います。

例えば:

id           z-index
header       10
main         0
menu         20

最終結果は、キーが要素 ID で値が z-index であるオブジェクトになります。人はそれを呼ぶかもしれませんz_obj

// pseudo code

var z_obj = {el_id: el_zindex};

各要素 ( ) の z-index の取得は、次のelようなfilterコードを使用して簡単に行うことができます。

// attr is attribute
data = _.filter(el.attributes, function (attr) {
    return (/^z-index/).test(atttr.name);
});

しかし、DOM をトラバースしてすべての z-index を取得し、それをオブジェクトに格納するにはどうすればよいでしょうか?

ライブラリなしでこれを行い、可能であれば上記のコードを使用したいと思います。

これは、一般的に優れたデバッグ ツールです。

4

2 に答える 2