Frage

Ich habe ein Bild, das in einem Anker-Tag, das durch jQuery gewickelt ist, eine Aktion auslöst irgendwo anders auf der Seite. Wenn ich auf das Bild klicken, zwei winzige 1px von 1px Boxen zeigen in der oberen und unteren linken Ecke des Bildes auf.

Meine CSS-Stile ausdrücklich betonen, keine Grenzen für Bilder: a,img { border: 0; }

Es scheint auch nur geschehen in Firefox 3. Sonst noch jemand dieses Problem gehabt?


Hier ist ein Screenshot von dem linken Teil des Bildes (die Grafik hat einen weißen Hintergrund):

alt text http://neezer.net/img/ss.png

Es ist nicht der Hintergrund, oder die Grenze eines anderen Elements. Ich überprüft.

War es hilfreich?

Lösung 4

Ich habe dies auf einen Fehler mit Firefox 3 & jQuery 1.2.6 angekreidet, da ich noch habe es mit einer anderen Version von Firefox oder jQuery zu replizieren.

Andere Tipps

Ist Ihr Anker-Tag unter oder Überstreichen?

Stellen Sie die a und a: in dieser Situation schweben in Text-decoration:. Keine

mir passiert ist, und der Grund, es war zwei kleine Boxen, weil die Breite des Elements nicht ganz verlängern, oder so etwas.

Viel Glück!

D'oh: Ich sehe, es ist Groß- und linke untere Boxen. Könnte spähen durch etwas anderes, wie Hintergrund oder Grenze zu enthalten Element sein.

Haben Sie versucht auch Einstellung border-style: none; ? Es ist ein weit hergeholt, aber man weiß ja nie ...

Was ist die Anzeigeeigenschaft des Ankerelements? Sie können einstellen Anzeige Eigenschaft als „Block“ versuchen und sicherstellen, dass die inneren IMG Elemente schweben Einstellung auf „none“.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top