問題タブ [amstock]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - チャートが描画された後、amStockChart のすべてのフォントの色を動的に変更します
amStockCharts を使用している Web サイトがあります。問題は、ウェブサイトの暗いテーマをオンにすると、amCharts のすべてのラベル (凡例、日付時間範囲、ズーム レベルなど) が黒いフォントのために黒い背景に隠れてしまうことです。
テキストを含むすべてのクラスのグラフのフォントの色を javascript から変更するのではなく、動的に変更するにはどうすればよいですか?
これは Amcharts Inherit Font とは異なります。グラフが描画された後に色を変更したいので、config または init メソッドで設定できないため、すべての Element Fontを設定します。
AmChart はインライン スタイルを使用しているように見えるため、スーパー要素で #fff に設定された color プロパティを継承していません ( の後でも!important
)。背景を暗くすると、次のようになります。