0

ポップアップウィンドウが表示され、マウスのあるオブジェクト上にマウスを置くと自分のサイトに表示されます。これが起こると、(Chromeで)Ctrl-Shift-Cを押して要素選択モードを起動し、ポップアップウィンドウ内の要素を選択できます。しかし、一度選択すると、Webページは通常のフローになり、マウスが正しい位置にないので、ポップアップウィンドウはすぐに消えます。ブラウザで動的コンテンツを検査するにはどうすればよいですか?

何とかこの状況を克服することはできますか?たとえば、要素を選択しますが、選択モードは終了しません。

+1

私は通常、デベロッパーツールでマウスイベントにブレークポイントを設定しました - >ソース - >イベントリスナブレークポイント - >マウス。 jsエンジンを一時停止するので、実行を再開するまで要素は保持されます。 – wOxxOm

答えて

0

ChromeとFirefoxの両方で、それぞれのDevToolsに、ホバー、アクティブ、フォーカスのような疑似クラスを設定し、設定する機能があります。これにより、マウスが擬似クラスを変更する要素と対話しているかのように、ページを操作することができます。

次の図は、SOトップナビゲーションバーのドキュメントリンク上のホバー疑似クラスの切り替えを示しています。ここで

は、Chromeで次のようになります。ここでは

Toggle pseudo-class in Chrome

はそれがFirefoxで次のようになります。

Toggle pseudo-class in Firefox

関連する問題