有人可以知道如何縮放(寬度)到屏幕的100%,並保持動畫中的大型表演?圖像縮放和動畫改進
在我的第一個例子中,我將width
屬性設置爲100%
。爲了測試目的,我在這個小提琴中製作了一個動畫循環來查看性能塊:http://jsfiddle.net/tXXmm/1/。 我有35fps當圖像被父元素的overflow
隱藏。
當我刪除width
財產,我有60fps的相同的例子:http://jsfiddle.net/tXXmm/2/
我需要知道,如果有一些方法來得到相同的結果作爲第一個例子,與第二個例子的表現。 請考慮:圖像分辨率是可變的。只有父元素有height: 500px;
。此外,我的設計是流體設計(這就是爲什麼我的圖像的寬度需要縮放屏幕的整個寬度)。
任何解決方案讚賞(PHP,JS,CSS ...)。 謝謝!
如何通過JavaScript獲取窗口的寬度,然後將其設置爲圖像。 – stackErr
嗨@stackErr,謝謝你的回答!它似乎不會改變圖像的性能(小提琴中的35fps)。這是因爲圖像沒有我想的原始寬度(?) – DrSAS
在HTML中設置屬性與真正的高度/寬度以及CSS中的重置寬度有什麼關係?至少不需要瀏覽器完全上傳圖片以瞭解其大小。 http://jsfiddle.net/tXXmm/4/(如果這你的答案,我會做一個) –