Ich versuche, abgerundete Grenze mit css3 Grenze-Radius-Eigenschaft in Google Karte anwenden, aber es funktioniert nicht in Chrom, in anderen Browser seine Arbeit großartig. Irgendwelche Ideen oder Vorschläge? Hier stelle ich meinen Code und warte positive Antwort. DankCSS3 abgerundete Ecke mit Google Karte
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Google Maps Testing</title>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script src="http://maps.google.com/maps/api/js?sensor=false" type="text/javascript"></script>
</head>
<body>
<style type="text/css" >
#map {
position: absolute;
top: 120px;
left: 0;
right: 0;
bottom:0;
z-index: 1;
overflow: hidden;
border:solid 3px #00FF33;
border-radius:15px;
width: 500px;
height: 200px;
margin:0 auto;
-moz-border-radius:15px;
-webkit-mask-border-radius:15px;
-webkit-border-radius:15px;
}
#wrapper {
position:absolute;
}
</style>
<div id="wrapper">
<div id="map" ></div>
</div>
<script type="text/javascript">
var map = new google.maps.Map(document.getElementById('map'), {
zoom: 10,
center: new google.maps.LatLng(-33.92, 151.25),
mapTypeId: google.maps.MapTypeId.ROADMAP
});
var infowindow = new google.maps.InfoWindow();
var i,marker;
for (i = 0; i < locations.length; i++) {
marker = new google.maps.Marker({
position: new google.maps.LatLng(locations[i][1], locations[i][2]),
map: map,
icon: 'marker_icon.png',
borderRadius: 20,
animation: google.maps.Animation.DROP
});
google.maps.event.addListener(marker, 'mouseover', (function(marker, i) {
return function() {
infowindow.setContent(locations[i][0]+' <img src="map-pin.png" /> <div style="background:#090;height:100px;width:200px;">yeah its working perfect ..!!!</div><a href="http://www.google.com">Google</a><form><a href="javascript: alert(\'foo!\');">Click Me</a></form>');
infowindow.open(map, marker);
}
})(marker, i));
}
</script>
</body>
</html>
Diese funktioniert nicht mit Ihrer Vorschau auf Chrome. – evolutionxbox
Es scheint in der aktuellen Version (56.0.2924.87) von Chrome zu funktionieren. –
Es ist nicht gegangen Ich schrieb diesen Kommentar vor 7 Monaten. – evolutionxbox