下面的所有內容均在OSX上的Chrome中進行測試。如何讓jquery.css不生成動畫,而是立即做出更改?
看看這個網站的主要形象,我的建築:http://www.appsbayou.se
正如你可以看到當加載頁面時,圖像看起來像它的「滑」到它的正確位置。我不想要這種行爲。
此頁面背後的代碼是從定製WordPress主題,並在這件事上我沒有發言權。我唯一的工作就是「修復圖像,使其不會做動畫」。
在源代碼中,我發現,這些線是罪魁禍首:
$(this).css("width", new_img_width);
$(this).css("max-width", new_img_width);
其中$(this)
指<img>
標籤。這裏沒有.animate()。那麼爲什麼簡單地改變寬度/最大寬度與jQuery這樣做與動畫,我怎樣才能使這些線路瞬間呢?
看起來有可能是CSS3動畫 – 2014-10-29 02:30:53
如果不是的JavaScript,嘗試尋找在CSS的width屬性的任何轉換。 – 2014-10-29 02:30:53