Firebug Lite für Chrome verdirbt Schwebeeffekt und Mouseover-Ereignis

8

Ich habe ein seltsames Problem: bei der Verwendung von Firebug Lite für Chrome , manchmal funktioniert Hover nicht.

Was ich habe: a div gefällt das:

%Vor%

und dieses CSS:

%Vor%

Alles sieht so aus, wenn ich die Seite zum ersten Mal öffne und dann Firebug:

aktiviere

Aber wenn ich zuerst Firebug aktiviere und dann diese Seite öffne, funktioniert Hover einfach nicht. Ich sehe keinen Fehler in der Firebug-Konsole und keinen Hover-Effekt, so (der Mauszeiger ist da, glaube mir):

Ich habe dieses Problem nur in Chrome (Firefox funktioniert gut), sowohl unter Win7 als auch unter Linux (Mint 14).

Was kann die Ursache sein? Ich bin verwirrt.

bearbeite

Bei Verwendung von Force element state -> :hover im dev-tools-Menü funktioniert der Hover-Stil.

bearbeite 2

Ich habe onmouseover="alert('test');" zu einem dieser li -Elemente hinzugefügt. Im zweiten Fall wird alert nicht einmal aufgerufen!

    
k102 29.05.2013, 11:31
quelle

1 Antwort

3

Dies ist möglicherweise nicht das, was Sie tatsächlich benötigen, aber wenn Sie die üblichen Chrome Entwicklertools anstelle von Firebug für Chtome verwenden, können Sie erzwingen, dass ein Element einen bestimmten Status hat. Klicken Sie einfach mit der rechten Maustaste auf das Element in der Elementstruktur und wählen Sie einen beliebigen Status im Menüelement Elementstatus erzwingen . Sehr nützlich zum Ändern von CSS. IMHO ist es besser, native Tools in Chrome zu verwenden, obwohl Firebug nützlicher sein kann.

    
keaukraine 29.05.2013 11:40
quelle