2009-11-06 90 views
2

我開始使用「style.backgroundColor =」繪製一個具有特定顏色的形狀的Javascript代碼。它可以正常工作,但有一個例外 - 由於某些原因,Opera決定將顏色設置爲相似,但與我想要的不完全相同。例如,如果我將顏色設置爲#324252 Opera決定它應該是#314152!所有其他瀏覽器繪製我想要的顏色。Opera顏色奇怪

任何想法爲什麼它正在發生,可以做些什麼呢?對於我的特殊應用,我必須將顏色設置爲我需要的確切值。

謝謝

+0

它不爲我有一些有關此博客文章。你可以給一個測試用具嗎?什麼Opera版本和操作系統? – bobince 2009-11-06 12:56:40

回答

3

這是由於不同的瀏覽器使用不同的顏色空間。例如,在Mac上查看時,顏色也會有所不同。

這個唯一的解決辦法可能是使用圖像,但如果谷歌瀏覽器的色彩空間「