最新のWeb開発者ツール(Chrome/FF/IEなど))は、特定の要素の「ボックスモデル」と「計算されたCSSプロパティ」を表示する方法を提供します。
このようなツールで最終計算/レイアウト位置を簡単に監視する方法はありますか?
絶対的であることが好ましいが、親コンテナ内でも適切です。前述の[Windows]ブラウザーを使用することはできますが、Chromeを使用することを好みます。
Chrome、Firefox、Edge、およびIE11 +では、要素が選択されると、コンソールウィンドウで次のように入力してこの要素にアクセスできます。
_$0
_
その後、 Javascript DOM API を使用してクエリと操作を行うことができます。これには Element.getBoundingClientRect() という非常に便利なメソッドがあります。
そのため、要素を選択したときにコンソールウィンドウに次のように入力するだけです。
$0.getBoundingClientRect()
ブラウザは次のようなオブジェクトを返します。
_{ x: 1081, y: 72, width: 49, height: 28, top: 72, right: 1130, bottom: 99, left: 1081 }
_
Chrome開発ツール->設定->一般->要素->ルーラーの表示。
Chromeプラグインをインストールして、もう少し機能を追加することもできます。