2012-05-29 82 views

回答

4

我發現通過意外發現一個解決方案:

<style> 
path { 
    fill: yellow; 
} 
</style> 

反正,我沒有找到在谷歌圖表API背景的任何配置選項。

+1

我編輯了選擇器以僅匹配工具提示氣泡http://jsfiddle.net/nyNAg/21/ – vlgalik

+0

是否可以在'var options = {}'處更改工具提示的背景?例如,要使圖表透明,您可以設置'var options = {backgroundColor:{fill:'transparent'}};' – Pathros

0

隨着谷歌圖表工具API實現了SVG根據Same Origin Policy,您可能無法訪問或修改另一個域的內容,除非通過服務器端操作發送客戶端響應之前,通過其服務器上託管的iframe進行。

鑑於這一點,我不知道你是如何設法改變文本顏色 - 也許是瀏覽器的錯誤?

+0

有一個文本顏色「tooltip.textStyle」的配置選項,但不適用於背景顏色。我使用Firebug編輯了SVG,只是爲了展示我想要實現什麼(並製作了截圖)。 – vlgalik

+0

我看到你的鏈接。除了那些風格的谷歌已經通過API特別提供的,我看不出有什麼方法可以解決這個問題。 – rutherford

2

啓用提示由HTML通過在谷歌圖表選項編寫這些代碼來處理 CODE:tooltip: { isHtml: true }(,)如果需要添加一個逗號。 :)

現在您可以使用HTML和css樣式工具提示。 :)

/CSS樣式/

樣式的工具提示框:

div.google-visualization-tooltip {} 

款式像字體大小,顏色的內容,等

div.google-visualization-tooltip > ul > li > span {} 

使用!important每當需要;)

http://jsfiddle.net/nyNAg/66/