Wenn wir den Inhalt von crosshairX im Attribut 'plotarea' angeben, wird standardmäßig die Farbe des gesamten Textes schwarz. Ich möchte diesen Text des Fadenkreuzes in zwei verschiedenen Farben darstellen. Angenommen, mein Text lautet "2016: 0,07 M", dann sollte "2016" in blauer Farbe und "0,07 M" in roter Farbe angezeigt werden. Wie können wir das erreichen?ZingChart - Verschiedene Farben für Text im Fadenkreuz
4
A
Antwort
3
Vollständige Offenlegung, ich bin ein Mitglied des ZingChart-Teams.
Ich müsste wissen, wie Sie Ihren Text anzeigen, um eine spezifischere Lösung zu haben. Verwenden Sie den Standard plotLabel.text oder haben Sie einen benutzerdefinierten plotLabel.text? Wenn ja, worauf ist es eingestellt?
Ohne zu wissen, was Sie für den Text definiert haben, habe ich mir die Freiheit genommen, eine Demo der verschiedenen Kombinationen von Farben und Text auf eine plotLabel zu erstellen.
Es gibt ein paar Dinge passieren hier:
- headertext ist die Definition deren Textfarbe als Grau
- der erste Span-Tag in Text wird ebenso die Farbe mit% Farbe
- des zweiten Span-Tag vererben in Text seine Textfarbe als schwarz
- das plotLable.color Attribut definiert, ist rot alle anderen Text außerhalb der span-Tags rot
var myConfig = {
\t type: "line",
\t scaleX:{
\t values:['Mon','Tue','Wed','Th','Fri','Sat','Sun']
\t },
\t crosshairX:{
\t plotLabel:{
\t headerText:'<span style="color:#777">Header Text</span>',
\t text:'<span style="color:%color">%kv</span>: <span style="color:black">%v</span> Extra Text...',
\t color:'red'
\t }
\t },
\t series : [
\t \t {
\t \t \t values : [35,42,67,89,25,34,67]
\t \t },
\t \t {
\t \t \t values : [35,42,67,89,25,34,67].sort()
\t \t }
\t ]
};
zingchart.render({
\t id : 'myChart',
\t data : myConfig,
\t height: 350,
\t width: '100%'
});
<!DOCTYPE html>
<html>
\t <head>
\t <!--Assets will be injected here on compile. Use the assets button above-->
\t \t <script src= "https://cdn.zingchart.com/zingchart.min.js"></script>
\t \t <script> zingchart.MODULESDIR = "https://cdn.zingchart.com/modules/";</script>
\t <!--Inject End-->
\t </head>
\t <body>
\t \t <div id='myChart'></div>
\t </body>
</html>
Verwandte Themen
- 1. R verschiedene Farben für Barren im Balkendiagramm
- 2. Verschiedene Farben für verschiedene Wertebereiche
- 3. Verschiedene Hover-Link-Farben für Fettdruck und normalen Text
- 4. Erweiterte git log - Verschiedene Farben für verschiedene Committer
- 5. verschiedene Farben auf ComboBox
- 6. Matlab Plot verschiedene Farben für unterschiedliche Änderungs
- 7. matplotlib verschiedene Farben für jede Achse Etikett
- 8. Zwei-Modus-Netzwerk verschiedene Farben für Knoten
- 9. So legen Sie Farben für Plotwerte in externen Serien fest ZingChart
- 10. Verschiedene Farben für verschiedene Teile von MATLAB Titel
- 11. Verschiedene Farben für verschiedene Serien in XYline-Diagramm JFreeChart
- 12. html label: nachdem der Inhalt verschiedene Farben im Text haben muss
- 13. zufällige Farben im Spektrum
- 14. Verschiedene Farben für TabBar-Elemente in Tab-Leiste Controller
- 15. Verschiedene Farben in Matlab Surfplotseiten
- 16. Laden JSON-Array für Diagramm (ZingChart)
- 17. Text mit zwei Farben
- 18. Fadenkreuz über RayCast setzen
- 19. Zwei verschiedene Farben in einem UITextField
- 20. Malreihen - 3 Reihen, 3 verschiedene Farben?
- 21. Matplotlib: Verschiedene Farben für jedes Datum, beschriftet über Farbbalken
- 22. ZingChart Knoten sind nicht ausgewählt
- 23. Verschiedene Farben in ggplot2 mit Gruppen
- 24. SWING - Verschiedene Farben in der gleichen JPanel
- 25. Bedingte Farben im Streudiagramm
- 26. Einstellung verschiedener Farben für verschiedene Balken unter Verwendung der Farbmatrix
- 27. Wie zeigt man verschiedene Farben für jede Gitterlinie mit Highcharts?
- 28. Magento top nevigation bar verschiedene Farben für Kategorien
- 29. Verschiedene Farben für jedes Feature einer Sammlung von Features
- 30. Wo kann ich viele verschiedene Farben für ein Diagramm erhalten?
Dank @nardecy. Genau das wollte ich erreichen. Zingchart ist gut :-) – Anshul