gpt4 book ai didi

javascript - Javascript 可以读取 SVG 文本元素字体大小吗?

转载 作者:行者123 更新时间:2023-11-30 11:33:28 25 4
gpt4 key购买 nike

<分区>

我无法通过 Javascript 访问 SVG 文本元素的字体大小。

设置如下:

<svg class='outer' width='900' height='625'>
<text class='graph-title' x='450' y='25'>My Title</text>
</svg>

'graph-title' 的样式在单独的 CSS 文件中设置如下:

.graph-title {
alignment-baseline: middle;
font-family: Roboto;
font-size: 1.6em;
text-anchor: middle;
}

Javascript 可以设置字体大小如下:

var graphTitle = document.getElementsByClassName('graph-title')[0];
graphTitle.style.fontSize = '10em'; //Title gets much bigger.

但是,当我尝试读取 fontSize--没有首先在 Javascript 中设置它--我得到空字符串:

console.log(`|${graphTitle.style.fontSize}|`); //outputs ||

有没有办法让 Javascript 读取 CSS 文件设置的字体大小?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com