【问题标题】:Solving CSS compatibility [closed]解决 CSS 兼容性问题
【发布时间】:2014-02-11 07:28:38
【问题描述】:

我决定使用nvd3 library 并下载了所需的 js 库文件和所需的 CSS。

我将<svg/> 放在了我的html 文档中的某处。但我得到的只是图表的丑陋表示:

我正在使用我在周围找到的一些 CSS 模板。这些是搞乱正确渲染的。

我用除了一个表单库之外的任何 css 生成了一个新的更简单的 html 文档。一切顺利:

我尝试将 svg 标签放在另一个 div 中,但没有结果。

我该如何解决这个问题?

【问题讨论】:

    标签: html css svg nvd3.js


    【解决方案1】:

    很明显,您使用的 CSS 模板不适合您尝试呈现的图表类型。它在纯线图表上设置fill 属性。

    我对 nvd3 不熟悉,所以恐怕这只是一个通用的答案。您可能需要选择适用于折线图的不同模板。您使用的可能是用于其他类型的图表,例如条形图或饼图。

    【讨论】:

    • 好吧,我要使用的模板根本不适用于图表......
    • 那么可能生成的 SVG 使用的类名与模板中的类名冲突。不幸的是,这里没有足够的信息来正确诊断。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-09
    • 2012-04-16
    • 2020-01-28
    • 2011-07-27
    • 2020-01-16
    • 2012-12-21
    • 1970-01-01
    相关资源
    最近更新 更多