Можете ли вы сделать зависшее состояние в Firebug "липким"? - PullRequest
71 голосов
/ 05 ноября 2010

Когда я отлаживаю сайт, иногда зависшие селекторы немного затянуты и похожи на другие, есть ли способ применить своего рода «залипание» к правилам наведения в Firebug?

Пример;Я нахожу курсор мыши над панелью навигации и хочу скопировать селектор из firebug для поиска в CSS, но как только я двигаю мышью, селектор (очевидно) исчезает, так как навигация <li> больше не происходит.

Есть ли способ сделать это?

Спасибо:)

Ответы [ 5 ]

74 голосов
/ 01 октября 2013

При проверке ссылок Firebug показывает состояние CSS по умолчанию, то есть стили, применяемые к ссылке:. По умолчанию стили: hover и: active не отображаются. К счастью, вы можете изменить состояние ссылки, нажав Стиль и выбрав соответствующую опцию:

enter image description here

56 голосов
/ 05 ноября 2010

Для того, что я хотел, есть опция для этого в выпадающем списке Style над стилями CSS для элемента.Просто щелкните раскрывающийся список и выберите :active или :hover, и он сохранит стили для выбранного и наведенного элемента:)

9 голосов
/ 25 ноября 2014

Иногда на элементы влияет не состояние ": hover", а наведение мыши в jQuery или аналогичном, в этом случае вы можете вручную вызвать событие (или принудительно вызвать событие) на вкладке консоли, написав:

$('#a-random-selector').mouseover()

Надеюсь, это поможет, я пришел сюда в поисках этого ответа, но сам должен был это выяснить

3 голосов
/ 06 июня 2013

Вы можете попробовать использовать Chrome Инспектор и триггер: активный: посещенное состояние и т. Д. На элементе в стилях.

2 голосов
/ 04 июня 2014

Откройте Firebug и веб-разработчик-> Инспектор.В окне инспектора найдите строку кода, где начинается наведение, щелкните правой кнопкой мыши и выберите: hover.Тогда состояние наведения останется, вы можете делать что угодно в firebug.

...