Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can you make hovered state in Firebug "sticky?"

When I'm debugging a site, sometimes the hovered selectors are a little long winded and similar to other ones, is there a way to apply a kind of "sticky" state to hover rules in Firebug?

Example; I hover over a nav bar and want to copy the selector out of firebug to search in the CSS, but as soon as I move my mouse, the selector (obviously) disappears as the nav <li> isn't hovered anymore.

Any way to do this?

Thanks :)

like image 593
Kyle Avatar asked Nov 05 '10 10:11

Kyle


3 Answers

When inspecting links, Firebug shows the default CSS state, i.e. styles applied to a:link. By default, the :hover and :active styles are not shown. Fortunately, you can change the state of the link by clicking Style and choosing the appropriate option:

enter image description here

like image 181
Subodh Ghulaxe Avatar answered Nov 07 '22 16:11

Subodh Ghulaxe


For what I wanted, there's an option for it in the Style dropdown above the CSS styles for the element. Just click the dropdown, and select :active or :hover and it keeps the styles for the selected and hovered element :)

like image 28
Kyle Avatar answered Nov 07 '22 15:11

Kyle


Sometimes items are not affected by the ":hover" state but by a mouseover in jQuery or similar, in that case you can manualy trigger the event (or force the event) in the console tab by writing:

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

Hope it helps, I came here looking for this answer but had to figure it out myself

like image 11
Jorge Rivera Avatar answered Nov 07 '22 16:11

Jorge Rivera