Wie entferne ich den seltsamen Rahmen aus dem Schatten in Firefox?

8

Siehe diese Geige in Firefox Ссылка

Beim Schweben sehen Sie diese graue Linie

In Google Chrome ist es in Ordnung, aber dieser graue Rahmen erscheint in anderen Browsern. Wie kann ich das lösen?

CSS

%Vor%     
Jitendra Vyas 27.09.2011, 13:37
quelle

3 Antworten

6

Es scheint, dass es keine perfekte Lösung gibt: Diese antialiasierten Pixel zwischen Schatten und Rand-Radius sind klebrig wie die Hölle.

Also habe ich die folgenden zwei Lösungen gefunden:

  • Verwenden Sie ein zusätzliches Pseudo-Element, das den Problemort unterlag: Ссылка
  • Fügen Sie zusätzliche schwarze Schatten hinzu (normal und einliegend): Ссылка - Ich habe hier zwei hinzugefügt, aber da sind noch einige Pixel sichtbar, wenn du noch zwei hinzufügen würdest, wäre es fast ok.

Traurig, aber das sind keine universellen Lösungen und ich konnte keinen geeigneten Weg finden, den Fehler selbst zu beheben.

    
kizu 27.09.2011, 19:05
quelle
1

Quickfix: Tragen Sie den unteren und den seitlichen 1px schwarzen Rand auf die Schaltfläche auf.
Fester Button: Ссылка
Beachten Sie, dass der Abstand der Box-Schatten-Y-Achse um 1 Pixel kleiner ist, um den unteren Rand von 1 Pixel zu kompensieren, plus den inneren Bereich mit negativen Rändern, um den übergeordneten Rand zu überlappen.

Isolierter Fehler hier: Ссылка

    
Ilia Akhmadullin 30.09.2011 19:08
quelle
0

versuche das:

%Vor%     
David Nguyen 27.09.2011 18:05
quelle

Tags und Links