仅在 OSX 中发生
在我的导航中,我有一个子菜单,用 css 和 jQuery 完成:
(这只发生在 OSX 中,我在 OSX Lion 10.8 中尝试过,在大多数主要浏览器上)当存在谷歌地图时,该子菜单的字体“缩小”而不是大小,但看起来更薄,我一直在研究位并且可能是字体平滑或字体粗细,但我没有设法修复它。
我在 jsfiddle 中提取了我的代码,因为它足够大,让人感到困惑,html css 和 javascript 都是提取的,我试图最小化代码以使你们更容易。还添加了两个功能非常简单的按钮来添加和删除谷歌地图,所以你可以看到问题,你甚至不必刷新:
我很确定问题出在 gmap/css 上,因为我隔离了它,开始了一个空白页面并开始删除东西,直到我得到它。正如您在示例中看到的那样,我大量减少了 javascript,即使是谷歌地图加载也非常基本,即使它搞砸了我的字体。
function initialize(){
var coords = new google.maps.LatLng(55.378051, -3.43597299999999);
var mapOptions = {
zoom: 5,
center: coords,
mapTypeId: google.maps.MapTypeId.HYBRID
};
map = new google.maps.Map(document.getElementById('map_canvas'), mapOptions);
}
也不是字体本身,因为在我的电脑上我实际上使用的是另一种字体,只需将其设置为 helvetica/arial 以实现兼容性
仅在 OSX 中发生