作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
大家好,
希望这是一个简单的过程。我已经设置了一个带有 onclick 事件的图例,但是当我将鼠标悬停在标签上时,我希望鼠标光标变为“指针”(参见上面的图表截图)。目前很难判断标签是链接,因为当我将鼠标悬停在它们上面时鼠标光标不会改变。
另外,我如何在图例和图表之间添加一些边距/填充(图例下方的空间)。
非常感谢!
最佳答案
您可以使用 legend onHover config option 的组合来实现所需的行为。 (将指针样式更改为 pointer
)和 custom tooltips config option (将指针样式改回 default
)。
这是一个演示有效解决方案的示例配置。我不确定你是否使用 jQuery,所以我决定不使用它。随意更改。
options: {
legend: {
position: 'top',
labels: {
fontColor: 'rgb(255, 99, 132)'
},
onHover: function(event, legendItem) {
document.getElementById("canvas").style.cursor = 'pointer';
}
},
tooltips: {
custom: function(tooltip) {
if (!tooltip.opacity) {
document.getElementById("canvas").style.cursor = 'default';
return;
}
}
}
}
关于css - Chart.JS - 极地区域 - 图例悬停样式和边距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42486591/
我需要绘制一个填充的玫瑰,它的中心是 (30,30,30),它的半径是 2。我写了下面的代码: t = linspace(0,2*pi,201); r = sqrt(abs(2*sin(5*t)));
我正在尝试搜索是否有一种方法可以轻松更改带数字的字符串的数据类型。比如我面临的问题如下: df = pl.Dataframe({"foo": ["100CT pen", "pencils 250CT"
我是一名优秀的程序员,十分优秀!