我正在使用jVectorMap创建一个div内的地图。jVectorMap呈现错误的大小,似乎没有办法改变它
但是,不管我做什么,地图只占用div的一小部分。它似乎是由于<svg style="width: 100px; height: 100px;">
我已经尝试设置包含div的大小,我试过各种CSS解决方案,但它仍然不允许我调整大小。背景颜色调整大小,但SVG元素根本没有。
如何使用jVectorMap调整SVG元素的大小?
这里是我的脚本:
<script>
$('#map').vectorMap({
map: 'world_mill_en',
regionsSelectable: 1,
regionStyle: {
initial: {
fill: 'white',
"fill-opacity": 1,
stroke: 'none',
"stroke-width": 0,
"stroke-opacity": 1
},
hover: {
"fill-opacity": 0.8
},
selected: {
fill: 'blue'
},
selectedHover: {
}
}
});
</script>
它为我工作!我无法解释我有多开心! –
@DiegoPamio:很高兴看到有人开心,所以你正在建立一个全尺寸的地图?也许你会喜欢整个东西......? – deblocker
我正在构建一个web应用程序,该应用程序将地图作为导航到国家/地区列表的一种形式。 –