私は、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 を取得し、それをオブジェクトに格納するにはどうすればよいでしょうか?
ライブラリなしでこれを行い、可能であれば上記のコードを使用したいと思います。
これは、一般的に優れたデバッグ ツールです。