我目前正在使用 SVG 格式的瑞士地图。这<svg>
标签直接嵌入到<div>
.
在 Chromium (Linux) 中,一切看起来都很好,但在 Firefox (Linux) 中仅显示 SVG 的一部分。 SVG 标记本身似乎是有效的。
铬:
Firefox:
我用源代码创建了一个 jsfiddle 以方便测试:http://jsfiddle.net/MKRXN/
这是 Firefox 的问题,还是 SVG 的问题?无论如何,我怎样才能让它正常工作?
你应该设置height
and width
给你的父母div
然后设置svg
高度和宽度都为100%
:
HTML:
<div id="map" style="height: 500px;width:600px;">
SVG:
<svg
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.0"
id="svg_main" style="height: 100%;width: 100%">
检查这个代码:http://jsfiddle.net/Kgs6J/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)