См .: состояние наведения в Chrome Developer Tools - PullRequest
817 голосов
/ 23 декабря 2010

Я хочу увидеть стиль :hover для якоря, над которым я зависаю в Chrome.В Firebug есть выпадающий список стилей, который позволяет мне выбирать различные состояния для элемента.Я не могу найти ничего похожего в Chrome.Я что-то упустил?

Ответы [ 12 ]

1186 голосов
/ 21 июля 2011

Теперь вы можете видеть оба правила псевдо-класса и накладывать их на элементы.

Чтобы увидеть правила типа :hover на панели стилей, щелкните маленький текст :hov в правом верхнем углу.

Toggle element state

Чтобы перевести элемент в состояние :hover, щелкните его правой кнопкой мыши.

Force element state

Дополнительные советы на панели элементов in Ярлыки инструментов разработчика Chrome .

53 голосов
/ 23 декабря 2010

РЕДАКТИРОВАТЬ: Этот ответ был до исправления ошибки, см. Ответ tnothcutt.

Это было немного сложно, но здесь идет:
  • Щелкните правой кнопкой мыши по элементу, но НЕ перемещайте указатель мыши от элемента, держите его в состоянии наведения.
  • Выберите проверить элемент с помощью клавиатуры, как при нажатии стрелки вверх, а затем клавишу Enter.
  • Посмотрите инструменты разработчика в разделе «Соответствующие правила CSS», вы должны увидеть: hover.

PS: я пробовал это на одном из ваших вопросов.

26 голосов
/ 23 декабря 2014

Я хотел видеть состояние наведения на всплывающих подсказках.Форсирование состояния: hover в Chrome dev Tools не создало требуемого вывода, но запуск события mouseenter через консоль сделал свое дело в Chrome.Если на странице существует jQuery, вы можете запустить:

$('.YOUR-TOOL-TIP-CLASS').trigger('mouseenter');

Forcing hover or mouseenter for Bootstrap Tooltips

14 голосов
/ 06 января 2017

Существует несколько способов просмотра стилей HOVER STATE в Chrome Developer Tools.

Метод 01

enter image description here

Метод 02

enter image description here

С платой разработчика Firefox по умолчанию

enter image description here

с Firebug

enter image description here

8 голосов
/ 04 января 2016

В случае, если это помогает, в последнем Chrome (47.0.2526.106) это выглядит проще:

Осмотрите элемент, а затем нажмите на три белые точки в левом желобе:
click on the three white dots

Затем выберите желаемое состояние элемента из этого раскрывающегося списка:
this dropdown

4 голосов
/ 23 декабря 2010

Я не думаю, что есть способ сделать это. Я отправил запрос на добавление . Если найдется способ, разработчики в Google неуклюже укажут на это, и я отредактирую свой ответ. Если нет, нам придется подождать и посмотреть. (Вы можете пометить вопрос, чтобы проголосовать за него)


Комментарий 1 от участника проекта Chrome : В 10.0.620.0 на панели «Стили» отображаются стили: hover для выбранного элемента, но не: active.


(по состоянию на этот пост) Текущий Стабильный канал версия 8.0.552.224.

Вы можете заменить Стабильный канал для установки Google Chrome на Бета-канал или Dev-канал (См. Каналы раннего выпуска релиза ).

Вы также можете установить вторичную установку Chrome, которая еще более актуальна, чем канал Dev .

... Сборка Canary обновляется даже чаще, чем канал Dev, и не тестируется перед выпуском. Поскольку сборка Canary иногда может быть непригодна для использования, ее нельзя установить в качестве браузера по умолчанию, и она может быть установлена ​​в дополнение к любому из вышеперечисленных каналов Google Chrome. ...

3 голосов
/ 22 августа 2015

Я знаю, что то, что я делаю, - это обходной путь, однако оно работает идеально, и я всегда так поступаю.

Undock Chrome Developer Tools

Затем действуйте так:

  • Сначала убедитесь, что Chrome Developer Tools отстыкован.
  • Затем просто переместите любую сторону окна Dev Tools в середину элемента, который вы хотите проверить, находясь при наведении курсора.

Hover on element

  • Наконец, наведите курсор мыши на элемент, щелкните правой кнопкой мыши и осмотрите элемент, переместите указатель мыши в окно Dev Tools, и вы сможете играть со своим элементом: hover css.

Ура!

2 голосов
/ 22 июля 2012

Я отлаживал состояние hover меню в Chrome и сделал это, чтобы увидеть код состояния при наведении:

На панели Elements нажмите кнопку Toggle Element state и выберите :hover.

На панели Scripts перейдите к Event Listeners Breakpoints в правом нижнем разделе и выберите Mouse -> mouseup.

Теперь проверьте меню и выберите нужный ящик.Когда вы отпустите кнопку мыши, она должна остановиться и показать выбранное состояние наведения элемента на панели Elements (см. Раздел Styles).

1 голос
/ 30 января 2018

В моем случае я хочу дублировать всплывающую подсказку.Но описанные выше методы не работают для меня.Я предполагаю, что bootstrap реализовал это с помощью чего-то вроде события мыши in / out.

В любом случае, когда я наведу курсор на кнопку, он сгенерирует братский элемент HTML ниже кнопки, поэтому я выбираю родительский элемент кнопки в «Элементы"вкладка окна" Инструменты разработчика ", наведите курсор на кнопку и" Ctrl + C ", затем я могу вставить исходный код, который содержит сгенерированный код.Наконец найдите сгенерированный код и добавьте его к исходному коду с помощью «Редактировать как HTML» на вкладке «Элементы».

Надеюсь, он кому-нибудь поможет.

1 голос
/ 26 июня 2017

Изменение статуса при наведении в Chrome довольно просто, просто выполните следующие действия:

1) Щелкните правой кнопкой мыши на своей странице и выберите «Inspect»

enter image description here

2) Выберите элемент, который хотите просмотреть, в DOM

enter image description here

3) Выберите значок булавки enter image description here (Переключить состояние элемента)

4) Затем отметьте hover

Теперь вы можете видеть состояние зависания выбранного DOM в браузере!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...