2016-04-22 9 views
0

Gray borderSafari zeigt grau umrahmtes <img/>, obwohl Bild

Es existiert ist ein grauer Rahmen um das Drop-Down-Bild zeigt, wie oben zu sehen. Das sollte nicht da sein. Ich habe gesehen several other questions, die besagt, dass dies der Fall ist, weil die src des Bildes nicht gefunden oder geladen werden kann. Dies ist jedoch hier nicht der Fall. Das Element enthält ein src-Tag, das auf ein leeres 16x16-GIF festgelegt ist.

Image is fine

Die Datei '/images/system/blank.gif' vorhanden ist, und kann durch Safari geladen werden. Auch erscheint im Netzwerk-Panel gut, als 200 - OK.

Allerdings, und hier ist der Grund des Fehlers, den ich denke, ... In den Plattenelementen das Bild zeigt mich als:

Weird, 0 x 0 natural

ich dieses Bild fein in Safari geladen werden kann, öffnen sie in Ein neuer Tab wird als 16x16 GIF angezeigt ... Keine Ahnung, was hier vor sich geht.

Nur zur Info, das ist nur Safari. Chrome zeigt den grauen Rand um das Bild nicht an.

Hinweis: Wechseln zu einem transparenten PNG-Bild löst das Problem, aber ich möchte die zugrunde liegende Ursache kennen.

+1

'Natürlich 0x0' Ich nehme an, Ihr Gif könnte ein Problem haben. Sollte es nicht mindestens 1x1 sein? – fcalderan

+0

Das gif ist 16x16 ... Wenn ich das Bild in einem neuen Tab öffne Safari zeigt es auch so. Gleiches gilt für Chrome ... –

+0

Wenn Sie das leere GIF auf der Seite einbetten, wie es von Safari erkannt wird? Was ist sein Pantomime? Bist du sicher, dass du dieses Bild nicht als PNG mit einer falschen Erweiterung gespeichert hast? – fcalderan

Antwort

0

Verfolgte das Problem zu ... uBlock!

uBlock entschied, dass ein Bild in der Form /images/system/blank.gif?v=12345 eine Anzeige war und entschied, die Anfrage abzubrechen. Die Freude.