2011-12-23 21 views
1

有沒有辦法通過jQuery獲取給定的XY位置的顏色?例如,像素0,0的顏色是什麼?獲取jQuery中x,y像素的顏色

我們試圖弄清楚,如果我們需要根據背景顏色使用深色或淺色配色方案。謝謝。

+0

您是否希望原點(0,0)位於視口的左上角或屏幕的左上角?只是想澄清一下,即使我可以猜出它是什麼。而且我還假設因爲可能的圖像背景而沒有使用背景顏色? –

+0

視口,取決於用戶滾動的位置。 body css背景並不能提供我們需要的東西,我們需要在視口0,0處查看div和DOM元素的背景顏色。 – Justin

回答

1

爲什麼不只是查詢DOM的身體顏色?

根據Get hex value of clicked on color with jQuery,您嚴格要求的內容不能(當前)完成。

+0

這不是人體的CSS背景顏色,我們有多個div,一個黑暗背景的頭部div,和body body div(淺色背景),然後是footer(深色背景)div。取決於用戶在哪裏(滾動)0,0顏色會有所不同。 – Justin

+0

瞭解 - 儘管我仍然參考了我提供的其他答案的鏈接。 – ziesemer

+0

怎麼樣,是否有可能簡單地得到視窗的滾動距離? I.E.是頁面最頂部的用戶,還是向下滾動? – Justin