2016-04-07 7 views
4

私は大規模なアプリケーションで作業していますが、私はコンテンツが崩壊している負のマージンの要素があることを100%確信していますか?負のマージンの要素を見つけるにはどうすればよいですか?

JavaScriptを使用して負のマージンを持つすべての要素を見つける方法を教えてください。

+0

なぜドン」 devtoolsのインスペクタを使うだけですか? – Aziz

+0

CSSファイルをエディタで開き、 'margin:-'または' margin:-'を検索する方法 – Aziz

+0

だから何ですか?ディレクトリ全体を含むように検索を拡張することができます。私はどのIDEを使用しているのかは分かりませんが、Notepad ++のようなものは簡単な作業です。 – Aziz

答えて

3

あなたは、単にここからこの

var elems = document.body.getElementsByTagName("*"); 
for (var i = elems.length; i--;) { 
    var m = window.getComputedStyle(elems[i],null).getPropertyValue("margin"); 
    console.log(m) 
} 

あなたはログを勉強したりなど、margin.leftに変数を打破し、いずれかがあるかどうかを確認するか、何ができる0未満

+0

パーフェクト、ありがとう。 – skmasq

+0

'startElem'とは何ですか? – Aziz

+0

有望ですが、値を記録するだけです。要素をどのように識別しますか? – Aziz

関連する問題