本文介绍了D3JS SVG Viewbox属性的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我将svg附加到我的div并应用viewBox属性'0 0 100%100%'。我的控制台说明了d3.js的错误。
I am appending an svg to my div and applying a viewBox attribute of '0 0 100% 100%'. My console is stating an error from 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属性中使用百分比?
Is using percentages in a viewBox attribute allowed?
推荐答案
有效的viewBox 必须包含由空格和/或逗号分隔的4个数字。不允许使用百分比。
a valid viewBox must consist of 4 numbers separated by whitespace and/or comma. Percentages are not allowed.
这篇关于D3JS SVG Viewbox属性的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!