如何将svg放在span中,并让span封装svg?例如,这里我想要两个灰色背景的黑色圆圈并排。我就是不能让它工作。
<span style="background: gray">
<svg height="100" width="100" style="display: block">
<circle cx="50" cy="50" r="40" ></circle>
</svg>
</span>
<span style="background: gray">
<svg height="100" width="100" style="display: block">
<circle cx="50" cy="50" r="40" ></circle>
</svg>
</span>
发布于 2016-05-16 06:04:35
添加CSS规则,使默认情况下为display: inline
的跨度为display: inline-block
。
span {
display: inline-block;
}
发布于 2016-05-16 06:03:09
我建议采取以下解决方案
<span style="background: gray; display: inline-block">
<svg height="100" width="100" style="display: block">
<circle cx="50" cy="50" r="40" ></circle>
</svg>
</span>
<span style="background: gray; display: inline-block">
<svg height="100" width="100" style="display: block">
<circle cx="50" cy="50" r="40" ></circle>
</svg>
</span>
https://stackoverflow.com/questions/37244115
复制相似问题