我的 SVG 中有一个 foreignObject,其中包含一个 p 元素。我希望这个结构的高度适应我的文本的高度。
p 元素已经适应:我没有为此做任何事情。
但是我对foreignObject 有麻烦。如果我删除字段高度,它将不起作用。 height:auto 也不起作用。
最佳答案
由于没有真正使用放大和缩小foreignObject
本身,那么你可以同时设置 foreignObject height
和 width
至 1
,并通过 CSS 集 foreignObject { overflow: visible; }
使其内容可见,无论它是什么,并做任何你需要做的事情。
关于svg - SVG 中外来对象的自动高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16254651/