我使用dimple.js来绘制标准条形图,并且能够更改工具提示框和条形的颜色,但会弹出时弹出的x,y帮助线的颜色你鼠标悬停酒吧仍然是原来的颜色,我不知道如何改变它们。更改Dimple.js工具提示帮助线的颜色
0
A
回答
0
这是一个棘手的问题,因为它不被Dimple支持。没有适用于这些行的类,因此您无法使用css的类名来定位它们(其他工具提示对象确实有类名,但是线元素与这些类名是分开的)。这里的提示HTML是什么样子,以供参考:
,首先<line>
元素是我们想要的。我发现了两个可行的选项,但它们都是黑客。
1)使用CSS瞄准线 - 工具提示添加为<g>
组中的SVG一切后,这样你就可以寻找该组中的第一行元素(S):
svg > g:last-of-type > line {
stroke: lightgrey !important;
opacity: 0.55 !important;
}
这仅适用于您为每个元素更改线条的特定用例 - 如果它们不同,则它不依赖于条纹的颜色。
2)线条最初通过查看酒吧的fill
属性获得它们的颜色 - 即使您以后用CSS遮罩它,它仍然是最初设置的。所以你可以做的一件事就是覆盖原来的颜色(因为无论如何你都会掩盖它)。
myChart.addSeries("Cancer", dimple.plot.bar);
myChart.defaultColors = [
new dimple.color("lightgrey")
];
除此之外,我想不出一种方式来获得线只匹配只在CSS中指定的颜色,没有在库中的变化。 (或者编写你自己的工具提示功能)。
+0
这是伟大的@ ne8il。谢谢! – CatherineRichards 2015-02-19 21:23:59
相关问题
- 1. 更改工具提示的颜色
- 2. 如何更改工具提示颜色?
- 3. CanvasJS从数据颜色更改工具提示颜色
- 4. Javascript工具提示帮助
- 5. c#工具提示帮助
- 6. Mootools:工具提示帮助
- 7. PyDev更改工具提示的背景颜色
- 8. 如何更改工具提示内的参数类型颜色?
- 9. 如何更改Highchart中的工具提示颜色?
- 10. 如何更改工具提示的颜色
- 11. 在Dimple.js中添加工具提示行
- 12. 引导程序4更改工具提示箭头颜色
- 13. 一次性更改颜色或工具提示
- 14. 动态更改反应引导工具提示颜色
- 15. Highstock - 如何更改工具提示颜色
- 16. 了jQuery,Ajax的工具提示帮助
- 17. 工具提示帮助匹配
- 18. 需要帮助jQuery工具提示
- 19. 帮助与JQuery工具提示
- 20. 如何更改辅助工具栏的背景颜色 - xamarin ios
- 21. 更改MFMailComposeViewController的工具栏颜色
- 22. Javascript帮助改变writeln中的颜色
- 23. 更改ASP的工具提示的背景颜色和字体。网络控件
- 24. 如何更改HTML中的工具提示(div的标题)背景颜色
- 25. 在Highcharts中更改特定数据点的工具提示的背景颜色
- 26. 无法更改edittext提示颜色
- 27. zsh更改提示输入颜色
- 28. 如何更改jquery提示颜色
- 29. 是否可以更改MaterializeCSS工具提示中指定文本的颜色?
- 30. 如何更改visual studio 2010工具提示的背景或前景颜色
你能举一个JSBin或其他服务你如何设置图表和改变颜色的其他服务的例子吗? – ne8il 2015-02-06 17:41:42
这是我的小提琴https://jsfiddle.net/CatherineRichards/xbL6pns8/9/ – CatherineRichards 2015-02-13 18:06:34