border-image rounding wird in Safari nicht korrekt gerundet

8

Hier ist mein Beitrag: Ссылка

%Vor%

Firefox:

Safari:

Sie können es am besten am unteren Rand sehen. In jedem Browser außer Safari wird der untere Rand korrekt gerundet. In Safari scheint es überhaupt nicht rund zu sein. Irgendwelche Ideen, warum es passiert?

Bearbeiten: Soweit ich das beurteilen kann, unterstützt Safari nicht den "runden" Wiederholungsstil auf border-image (obwohl ihre Dokumente sagen, dass sie Ссылка )

    
user688518 27.01.2014, 20:23
quelle

4 Antworten

3

Dies scheint ein Safari-Bug zu sein. Es macht das gleiche hier , sogar mit ihrem Beispielbild. Es scheint, dass die einzige Möglichkeit, konsistente Ergebnisse zu erhalten, eine feste Breite für Safari ist ...

    
Jason Lydon 03.02.2014 20:32
quelle
1

Das ist das nächste, was ich bekomme, damit es richtig und glatt aussieht.

%Vor%

Ich habe etwas von der Breite geändert: und die Umrandungseigenschaften

    
Carsten Løvbo Andersen 04.02.2014 23:09
quelle
0

Hinzufügen zur Antwort von @ Piyush-Marvaniya

Es scheint auf Pixelrundungsfehler in Verbindung mit der Breite in Prozent zurückzuführen zu sein. Bei fixed mit bekommt man den Rahmen ähnlich wie bei den anderen Browsern.

Hier ist das Arbeitsbeispiel in Saf v5.0 (7533.16) / Win bei jsfiddle . Ich konnte es fast perfekt machen, es gibt einen Pixelfehler in der unteren Kurve der Grenze, aber du musst genau hinsehen, um es zu erkennen:

%Vor%     
Volker E. 01.02.2014 11:57
quelle
-1

Probieren Sie dieses CSS

aus %Vor%     
Piyush Marvaniya 30.01.2014 12:28
quelle

Tags und Links