Ich versuche, abgerundeten Rahmen mit css3 border-radius-Eigenschaft in Google Map zu verwenden, aber es funktioniert nicht in Chrom, in anderen Browser funktioniert es großartig. Irgendwelche Ideen oder Vorschläge? Hier stelle ich meinen Code und warte positive Antwort. Danke
%Vor%So viel wie wir wollen, können wir derzeit nicht.
Die Alternative besteht darin, abgerundete Eckausschnitte über jede Ecke zu legen, damit die abgerundeten Ecken aussehen. Grundsätzlich erstellen Sie ein abgerundetes Quadrat, invertieren Sie es, so dass es eine ausgeschnittene Form wird, in 4 Eckstücke aufgeteilt, positionieren Sie jede Ecke in einem übergeordneten Container.
Beispiel
%Vor%Ich hatte zur Zeit das gleiche Problem mit Safari und Chrome. Ich musste translate3d für Chrome auf Null setzen und ein Webkit-Mask-Image für Safari hinzufügen:
%Vor%Wenn Sie denselben Effekt ohne Verwendung eines Bildes erzielen möchten, finden Sie hier eine Lösung für Ссылка . Sie können auch einen verblassten inneren Rahmen hinzufügen, wenn Sie möchten, ohne die Navigation in der Karte zu unterbrechen.
Hier ist der Code für den HTML:
%Vor%Und der Stil (scss):
%Vor%Ich habe diese Idee kürzlich in einem Projekt umgesetzt, an dem ich gerade arbeitete. Hier ist ein Beispiel, wie ich es zum Laufen gebracht habe ...
Live-Vorschau: Ссылка
HTML ...
%Vor%Mit dem folgenden CSS ...
%Vor%Tags und Links google-maps css3