2011-03-02 69 views
1

的在我的網站的色調我有一個背景圖像。懸停一些鏈接(最多五十個鏈接),我想隨機更改背景圖像的色調。使用JavaScript來改變圖像

請我如何可以改變圖像的色調?

+0

你需要這方面的問題,任何進一步的幫助? – 2011-07-26 22:07:02

+0

是的,我需要進一步的幫助 – 2011-07-28 07:49:35

回答

0

您需要的IE瀏覽器FILTER,您可以在基於Mozilla/WebKit瀏覽器更改不透明度。也許colored DIV與opacity在圖像上會的工作

Here is a discussion

是HTML5的選擇嗎?

+0

請問改變不透明度會影響色相嗎? – 2011-03-02 12:54:44

+0

@Ogugua Belonwu:他建議在圖像上放置一個半透明的彩色div .. – zack 2011-03-02 13:01:28

+0

或者將圖像作爲背景圖像的div的不透明度 – mplungjan 2011-03-02 13:04:11

1

您可以使用圖像的Pixasticadjust the HSL,但它不適用於所有瀏覽器,尤其是IE8及更低版本。示例頁面上受支持的瀏覽器列表有點過時,它應該支持大多數支持<canvas>元素的瀏覽器。

如果您需要IE8和更低的支持,你的運氣了,因爲沒有能夠充分利用這些種類的調整濾波器。您可以嘗試其他BasicImage過濾條件之一,例如GrayScaleInvertXRay

+1

以來已經改變了一些時間Pixastic網頁沒有迴應任何請求。但是,你仍然可以從GitHub獲得:https://github.com/jseidelin/pixastic – Soaku 2017-02-25 10:23:55