Dygraphs 图例格式

BRe*_*bey 3 javascript dygraphs

我正在努力使我的图例适合我的图表。不知何故,当创建图表时,“left”CSS 属性被设置为“244”。我需要它小得多,以便图例从左侧开始,为图例的文本留出空间。

我按照文档中的说明定义了“.dygraph-legend”,果然,样式被应用,但“left”属性显然在运行时被 Dygraph 对象本身覆盖。

(请参见下图,显示如何应用样式,然后覆盖)。

是否有一个选项或不同的 CSS 属性可供我设置,以便我的图例适合,或者我是否必须在运行时使用 JavaScript 设置它?

CSS 应用图像

dan*_*nvk 5

尝试添加!important

.dygraph-legend {
  left: 244px !important;
}
Run Code Online (Sandbox Code Playgroud)

请参阅此处的示例。

您必须使用这一事实!important是不幸的,并且当 dygraphs 在 2.0 版本中附带单独的 CSS 文件时,希望可以解决这个问题。