因此,我有一个问题,必应地图不是完全呈现在Safari 7上。他们被加载在Chrome和IE上罚款。
示例-将链接复制并粘贴到Mac:GB/findAStore上的Safari 7中
您可以看到,只有一半的映射呈现出另一半是灰色的,控制台中没有错误,唯一的警告是:“无效CSS属性声明at:* style.css"。
还有其他人遇到这个问题吗?有解决办法吗?
发布于 2014-11-01 18:43:27
尝试使用text-align:left
的mapViewer div样式,很可能映射继承了属性text-align: center
,这也适用于映射的图像。
发布于 2014-08-07 11:15:21
Sytle.css是您网站中的一个文件。从调查那个文件开始。也许可以注释掉引用,看看这个问题是否仍然存在。
必应地图在Safari 7中运行得很好。你在Bing地图论坛上看到的关于Safari 7的论坛文章最终是用户代码中的错误,而不是Bing地图的错误。
在这种情况下,您没有为地图指定css位置、宽度或高度属性。这是造成不同浏览器间问题的首要原因。IE和Chrome对此没有问题,但其他浏览器,如Safari,则要求这些浏览器正确呈现。
发布于 2015-11-12 15:06:01
我也遇到过这个问题。text-align: center
导致它,text-align: left
修复它。
rbrundritt,由于这个问题已经反复出现,并且您的回答始终是样式位置、宽度或高度,您应该知道问题是div的text-align
样式会影响在必应7中的Safari和iOS上的地图的呈现,并且将设置为text-align: left
将修复它。
https://stackoverflow.com/questions/25165387
复制相似问题