我目前正在处理SVG文本。我试图动态更改fontSize。但它无法正常工作
让我通过执行以下操作来更改字体大小
this.text.style.fontSize = "xx-small";
或 x-小,小,中,大,x-大,xx-大
然而,我真正想做的是
this.text.style.fontSize = 30;
或 任何其他整数(20,12等),但它不会让我这样做。
我希望能够使用非字符串
的值传递fontSize实际功能是
function setSize (textSize) {
this.text.style.fontSize = textSize;
//this.text.style.fontSize = "xx-small"; //this works
//this.text.style.fontSize = 10; // this doesn't work
}
答案 0 :(得分:1)
尝试将其称为“30px”或“30cm”或百分比为“30%”