我使用svg.js在jsfiddle中创建了square,但事实证明它是Firefox中的一个矩形。我在Chrome中运行良好。是什么给了什么?
var rectangle = draw.rect(100,100)
答案 0 :(得分:0)
svg.js会自动将高度和宽度设置为100%(对于版本> = 3,情况并非如此)。在未指定高度的元素中创建svg时,默认为浏览器默认值,这与浏览器不同。当我尝试使用svg.js时,我确保应用了以下样式:
html, body, #container {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
}