Javascript 文字装饰:线条贯通;在由Highcharts渲染的SVG中

Javascript 文字装饰:线条贯通;在由Highcharts渲染的SVG中,javascript,css,svg,highcharts,Javascript,Css,Svg,Highcharts,我正在尝试向javascript中的字符串添加两种样式,然后将其呈现为svg 第一种样式是文本颜色:#值;当svg将其复制为一个填充值时,效果很好:#值 第二种风格是文字装饰:线条贯穿;这不起作用,因为作为svg呈现,文本不被视为文本 我的问题:如何将我的行通过样式请求到自动生成的highcharts svg中?这就是您的想法吗 这里有一个来自原始版本的fork,只有fork设置了textEdition属性 原件: 用线叉过: tooltip: { style: { pa

我正在尝试向javascript中的字符串添加两种样式,然后将其呈现为svg

第一种样式是文本颜色:#值;当svg将其复制为一个填充值时,效果很好:#值

第二种风格是文字装饰:线条贯穿;这不起作用,因为作为svg呈现,文本不被视为文本


我的问题:如何将我的行通过样式请求到自动生成的highcharts svg中?

这就是您的想法吗

这里有一个来自原始版本的fork,只有fork设置了textEdition属性

原件:

用线叉过:

tooltip: {
    style: {
        padding: 10,
        textDecoration: 'line-through',
        fontWeight: 'bold'
    }
},
原始版本来自Highcharts API示例,用于设置工具提示的样式:

下面是fork的一个摘录,它通过

tooltip: {
    style: {
        padding: 10,
        textDecoration: 'line-through',
        fontWeight: 'bold'
    }
},

希望这能有所帮助。

不完全是我想要的。我可以在axis元素上获得文本装饰,但是这是由进一步的js渲染的额外元素