为什么我的包含范围大于我的svg?

时间:2017-08-09 23:12:58

标签: html css

我的svg包含在span中。 svg有一组heightwidth 15px

<span>
    <svg xmlns="http://www.w3.org/2000/svg" id="remove-circle" viewBox="0 0 1200 1200.0071" width="15px" height="15px"><path d="..."/></svg>
</span>

我将svg包裹在span中,以便我可以更轻松地定位它,但它有一个height 19px。我尝试将line-height设置为0,但这并未改变任何内容。我需要做些什么才能使spansvg的尺寸相同?

1 个答案:

答案 0 :(得分:3)

我能够在本地重现这个并通过将以下CSS应用于周围的<span>

来修复它
span {
  display: inline-flex;
}