1

我正在使用 Google 为网站设置地图。不过,我为图像设置了轮廓,这弄乱了地图。有谁知道这是为什么?它是一个错误吗?

CSS

#pictures img {
    outline: 6px solid #333; /* <-- This messes up Maps */
}
#map_canvas {
    height: 400px;
    width: 100%;
}

HTML

<div id="pictures">
    <div id="map_canvas"></div>
</div>

小提琴

4

3 回答 3

1

因为您的目标是所有属于 #pictures 的子/孙的 img

添加这个:

#map_canvas img {
  outline: 0px none transparent; 
}
于 2013-10-10T19:12:14.677 回答
0

您只需要指定您不希望img画布中的 有边框。

试试这个:

#map_canvas img {
    outline: 0px none;
}
于 2013-10-10T19:11:20.330 回答
0

CCSS代表_cascade

#map_canvas img { outline: none; }
于 2013-10-10T19:26:12.377 回答