为什么包含比svg更高的svg的div?

时间:2015-08-04 21:07:48

标签: html css svg

示例:http://jsbin.com/jemagu/1/edit
显然svgs默认是内联的。
设置显示:svg上的阻塞会移除额外的高度。

1 个答案:

答案 0 :(得分:0)

我在浏览旧问题时遇到了这个问题,我觉得它很有趣,可能对很多人和我都有用。

更深入地研究,我发现了这个问题的以下答案:

<块引用>

display: none 值表示给定元素及其子元素不应直接渲染(即,这些元素不存在于渲染树中)。除了 none 或 inherit 之外的任何值都表示给定的元素应由 SVG 用户代理呈现。

在看到您的问题之前,我真的不知道发生了这种情况,经过这项研究,我发现很高兴能找到答案。

来源

相关问题