【发布时间】:2014-01-15 20:35:02
【问题描述】:
我正在尝试将 SVG 图表居中。目前它的 html 看起来像这样:
<div class="svgWrapper">
<svg>Generated svg chart</svg>
</div>
我无法为 SVG 指定宽度和高度,因为它采用响应式设计。我无法使用 jQuery 获得 SVG 宽度或高度
$('svg').width();
返回包装器div的宽度,但svg宽度不等于包装器宽度。
<div class="svgWrapper">
<div style="float: left;">
<svg>...</svg>
</div>
</div>
知道如何将生成的 SVG 图表在包装器 div 中垂直和水平居中,同时改变 SVG 和包装器的 w/h(包装器高度始终保持不变)?
【问题讨论】:
标签: jquery html css svg positioning