[英]Highcharts add line-through to legend text when hidden (itemHiddenStyle)
我正在为工作中的项目使用Highcharts,一切正常。 唯一的问题是,我想知道是否可以在itemHiddenStyle
添加text-decoration: 'line-through'
。
这是我到目前为止的内容:
legend: {
itemStyle: {
font: '9pt Trebuchet MS, Verdana, sans-serif',
color: '#A0A0A0'
},
itemHoverStyle: {
color: '#00ff00'
},
itemHiddenStyle: {
color: '#444',
//text-decoration: 'line-through' //I would like to add something like this.
}
}
我只包含了相关代码,但是如果需要更多代码,请告诉我。 谢谢。
当您更新查询时,我决定将其发布为答案。
您实际上不需要使用textDecoration
。 您可以坚持使用'text-decoration'
但显然需要引号。
一旦将其应用于itemHiddenStyle
,即使未隐藏item(第一次单击后),它也将保持这种状态。
因此,您还需要将itemStyle
'text-decoration'
设置为none
,因此您的总体代码段将如下所示:
legend: {
itemStyle: {
font: '9pt Trebuchet MS, Verdana, sans-serif',
color: '#A0A0A0',
'text-decoration': 'none' /** <--- **/
},
itemHoverStyle: {
color: '#00ff00'
},
itemHiddenStyle: {
color: '#444',
'text-decoration': 'line-through'
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.