Chrome:hover
でホバーしているアンカーのスタイルを確認したい。Firebugには、要素のさまざまな状態を選択できるスタイルドロップダウンがあります。
Chromeで似たようなものが見つからないようです。私は何かが足りないのですか?
Chrome:hover
でホバーしているアンカーのスタイルを確認したい。Firebugには、要素のさまざまな状態を選択できるスタイルドロップダウンがあります。
Chromeで似たようなものが見つからないようです。私は何かが足りないのですか?
これで、両方の疑似クラスルールを確認し、それらを要素に強制することができます。
[スタイル]ペインのようなルールを表示するには、右上:hover
の小さなテキストをクリックします。:hov
要素を強制的に:hover
状態にするには、要素を右クリックして[]を選択します:hover
。
Chromeデベロッパーツールのショートカットの要素パネルに関する追加のヒント。
PS:私はあなたの質問タグの1つでこれを試しました。
Bootstrapツールチップでホバー状態を確認したかったのです。:hover
Chrome開発ツールで状態を強制しても必要な出力は作成されませんでしたmouseenter
が、コンソールを介してイベントをトリガーすると、Chromeでうまくいきました。ページにjQueryが存在する場合は、次を実行できます。
$('.YOUR-TOOL-TIP-CLASS').trigger('mouseenter');
これを行う方法はないと思います。機能リクエストを送信しました。方法があれば、グーグルの開発者はそれを無茶苦茶に指摘し、私は私の答えを編集します。そうでなければ、私たちは待って見なければなりません。(問題にスターを付けて投票することができます)
Chromeプロジェクトメンバーによるコメント1:10.0.620.0では、[スタイル]パネルに、選択した要素の:hoverスタイルが表示されますが、:activeは表示されません。
(この投稿の時点で)現在の安定したチャネルのバージョンは8.0.552.224です。
Google Chromeの安定チャネルインストールをベータチャネルまたは開発チャネルに置き換えることができます(早期アクセスリリースチャネルを参照)。
Devチャネルよりもさらに最新のchromeのセカンダリインストールをインストールすることもできます。
... Canaryビルドは、Devチャネルよりもさらに頻繁に更新され、リリースされる前にテストされません。Canaryビルドは使用できない場合があるため、デフォルトのブラウザとして設定できず、GoogleChromeの上記のチャネルのいずれかに加えてインストールされる可能性があります。..。
Chromeでメニューの状態をデバッグしてhover
いて、ホバー状態のコードを表示できるようにするためにこれを行いました。
Elements
パネルでボタンをクリックして、Toggle Element state
を選択します:hover
。
Scripts
パネルEvent Listeners Breakpoints
で右下のセクションに移動し、を選択しますMouse -> mouseup
。
次に、メニューを調べて、目的のボックスを選択します。マウスボタンを離すと、ボタンが停止し、選択した要素のホバー状態がElements
パネルに表示されます(セクションを参照してくださいStyles
)。
これはChromeではもはや問題ではないと思いますが、念のためです。このjQueryスクリプトは、Tabキーを使用して移動するときにDOMを検査するために作成しました。
'mouseover'を使用するように変更した場合、次のようになります。
$("body *").on('mouseover', function(event) {
console.log(event.target);
inspect(event.target);
event.stopPropagation();
});
停止したい要素をクリックしたり何かをしたりするたびに、イベントハンドラーを削除するように簡単に変更できます。
Babikerが提案する以下の手順に従って、スタイルを確認できます。「要素を右クリックしますが、マウスポインターを要素から離さないで、ホバー状態のままにします。上矢印キーのように、キーボードから要素の検査を選択します。次に、キーを入力します。」
スタイルを変更するには、上記の手順に従ってから、キーボードのCtrl+Tabキーを押してブラウザのタブを変更します。次に、デバッグするタブに戻ります。ホバー画面は引き続き表示されます。次に、マウスを開発者ツール領域に慎重に移動します。
私の場合、ブートストラップのツールチップを複製したいと思います。しかし、上記の方法は私にはうまくいきません。ブートストラップは、マウスの入出力イベントのようなものによってこれを実装したと思います。
とにかく、ボタンにカーソルを合わせると、ボタンの下に兄弟のhtml要素が生成されるので、[開発者ツール]ウィンドウの[要素]タブでボタンの親要素を選択し、ボタンにカーソルを合わせて[Ctrl+C]をクリックします。次に、生成されたコードを含むソースコードを貼り付けることができます。最後に生成されたコードを見つけ、[要素]タブの[HTMLとして編集]でソースコードに追加します。
それが誰かを助けることができることを願っています。