這裏可能是一個簡單的問題(我希望),但我的大腦剛剛停止工作。使用Javascript更改背景位置CSS - 小問題
我有此javascript:
value.obj.css('background-position', value.xStart + 10)
,其改變在x方向我的對象的背景位被10。
但是我也希望能夠改變在y方向上的位置,但在一個不同的量(即,40)。的代碼被「value.yStart + 40」在CSS
背景位置是這樣寫「背景位置:30 30;」。當我使用上面的JavaScript來改變它時,它會出現「背景位置:40 50%;」但我希望它是「背景位置:40 70;」請幫助...漫長的一天:)
什麼JS庫您使用? – Neal 2011-05-05 15:50:47
你在使用框架嗎? '.css(...)'不會讓我成爲一個標準的JS函數。 – 2011-05-05 15:51:28
您需要在定義CSS屬性時使用度量。否則,如果你有'background-position:30 30;'瀏覽器不知道30是什麼。它是px嗎?它是時間嗎?如果你使用的是JS框架,它可能會自動處理,但你需要檢查API文檔。 – scurker 2011-05-05 15:56:39