0

在任何人链接到它之前,这是我试图遵循的示例。

圆形 iframe

我从字面上完全复制了代码,当我在所有不同的浏览器中加载它时,边缘仍然是方形的。

查看源代码后,我确实注意到了这一行

 .TopLeft, .TopRight, .BottomLeft, .BottomRight {position:absolute;z-index:1000;background-image: url(corners.png);width:20px;height:20px;}

是我没有这些角落图片的问题吗?但是当我试图检查元素时,我可以找到“corners.png”,那里什么也没有。我真的很困惑。

这是整个代码

    <!--
Example taken from
http://search.missouristate.edu/map/mobile/examples/corners.htm
-->
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Rounded Map Corners - Google Maps Javascript API v3</title>
<style>
    html, body {height: 100%; margin: 0;}
    #Container {position:relative;width:400px;margin:20px;}
    .TopLeft, .TopRight, .BottomLeft, .BottomRight {position:absolute;z-index:1000;background-image: url(corners.png);width:20px;height:20px;}
    .TopLeft {left: 0; top: 0;}
    .TopRight {right: 0; top: 0; background-position: top right;}
    .BottomRight {right: 0; bottom: 0; background-position: bottom right;}
    .BottomLeft {left: 0; bottom: 0; background-position: bottom left;}
    #map_canvas {width: 400px; height: 400px;}
</style>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script type="text/javascript">
var map;
function Initialize() {
    var MapOptions = {
        zoom: 15,
        center: new google.maps.LatLng(37.20084, -93.28121),
        mapTypeId: google.maps.MapTypeId.ROADMAP,
        sensor: false
    };
    map = new google.maps.Map(document.getElementById("map_canvas"), MapOptions);
}
</script></head><body onload="Initialize()">
<div id="Container">
    <div class="TopLeft"></div>
    <div class="TopRight"></div>
    <div id="map_canvas"></div>
    <div class="BottomLeft"></div>
    <div class="BottomRight"></div>
</div>
</body></html>

这个例子对其他人有用吗?或者当您复制并粘贴该代码时,您会得到与我相同的结果吗?

这是我的结果屏幕截图的链接。我试图将代码放在 jsFiddle 中,但它没有用。

ImageShack 截图

4

2 回答 2

1

为什么你没有得到corners.png. 因为您可以在这里轻松下载。

于 2013-04-05T17:40:24.130 回答
1

corners.png 文件绝对是必需的。这是该示例站点的资产:http ://search.missouristate.edu/map/mobile/examples/corners.png

于 2013-04-05T17:41:41.237 回答