D3JS SVG Viewbox Attribute

4

我将一个svg附加到我的div上,并应用了viewBox属性为'0 0 100% 100%'。我的控制台显示来自d3.js的错误信息。

Error: Invalid value for <svg> attribute viewBox="0 0 100% 100%"

以下是代码片段:

d3.select("#chart")
    .append("svg")
    .attr("viewBox", "0 0 100% 100%");

在 viewBox 属性中使用百分比是否被允许?
1个回答

3

有效的 viewBox 必须由4个由空格和/或逗号分隔的数字组成。百分比不允许使用。


你的文件应该显示为没有 viewBox 属性的样子。这不是这种情况吗? - Robert Longson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接