【发布时间】:2017-02-04 14:16:12
【问题描述】:
这段简单的html:
<div style="background:blue">
<svg width="40" height="40" style="background:red"></svg> some text
</div>
您可以看到 svg 为 40px 但周围的 div 为 44px 高(在 chrome 上测试)。
为什么。以及如何使周围的 div 尊重 SVG 的大小,而无需在周围的 div 上明确地 height 并将布局 svg+text 保持在一行中?
【问题讨论】: