2014-02-11 72 views
0

我決定使用nvd3 library並下載了所需的js庫文件和所需的CSS。解決CSS兼容性

我把<svg/>放在我的html文檔的某處。但我得到的是一個醜陋的圖表:

Wrong rendered 我使用了一些我發現的CSS模板。這些都是搞錯了正確渲染的。

我生成了一個新的更簡單的HTML文檔與任何CSS,但一個表單庫。而一切順利的就OK了:

Rendered correctly

我試圖把SVG的標籤的另一個DIV中卻得到了不結果。

我該如何解決這個問題?

回答

1

顯然,您使用的CSS模板不適合您要呈現的圖表類型。它將fill屬性設置爲僅限行的圖表。

我不熟悉nvd3,所以這只是一個通用的答案,我害怕。您可能需要選擇適用於折線圖的模糊模板。您正在使用的那個可能是用於其他類型的圖形,如條形圖或餅圖。

+0

好吧,我用在所有並不意味着對圖表模板... – diegoaguilar

+0

那麼也許生成的SVG將使用與模板的那些衝突類名。不幸的是,這裏沒有足夠的信息來正確診斷。 –