4
A
回答
4
不是。硬件加速取決於很多因素,它們都不受javascript控制。
這給我們提出瞭如何提高CSS寬度/邊距轉換性能的問題,答案通常是「用尺度替換」,因爲它可以在GPU上廉價地完成,並且不會觸發迴流。
- http://www.html5rocks.com/en/tutorials/speed/high-performance-animations/
- http://blogs.adobe.com/webplatform/2014/03/18/css-animations-and-transitions-performance/
- Improving CSS3 transition performance
- Jerky CSS transform transition in Chrome
人們還知道,Chrome不這樣做,以及工作加速CSS轉換爲Firefox和IE瀏覽器。
- Why transitions for some CSS properties are slow and none fluent
- CSS3 transform difference in Firefox and Chrome and IE
- http://www.binarymoon.co.uk/2014/02/fixing-css-transitions-in-google-chrome/
事實上,考慮到谷歌拒絕指標事件on the ground of speed,其中IE solved by GPU acceleration,它可以說是瀏覽器(和一般的Webkit - Safari是甚至更慢)在這方面落後,唯一的幫助方法是contributing code to Chromium/Webkit。
我寧願切換到更快的轉換。
相關問題
- 1. 持續時間爲零的css轉換是否仍硬件加速?
- 2. CGPathContainsPoint()硬件是否加速?
- 3. 是否可能在硬件
- 4. Safari iO7:在使用css硬件加速時在頁面轉換時閃爍
- 5. 是否有可能強制對組進行報告列中斷?
- 6. 在頁面加載寬度CSS轉換
- 7. 是否有可能在akka.http.javadsl.server.Route和akka.http.scaladsl.server.Route之間進行轉換
- 8. 是否有可能加速使用GDB進行調試?
- 9. Win32:是否有替換使用硬件加速的GDI32.dll?
- 10. 在jQuery中進行寬度轉換
- 11. ios的硬件加速css3轉換
- 12. 是否有可能在iOS中強制UI自動旋轉?
- 13. CSS轉換加速
- 14. 是否有可能在Haskell中加快par的速度?
- 15. 是否可以在django中對CSS鏈接進行硬編碼?
- 16. 是否有可能改進此代碼以獲得速度?
- 17. zurb基礎是否有可能具有全行寬度
- 18. 是否有可能通過強制攻擊加固aes加密?
- 19. JavaScript - 是否有可能在出錯後強制執行代碼?
- 20. 是否有可能在構建之前強制Xcode項目進行清理?
- 21. 二進制如何轉換爲硬件?
- 22. 如何在css中進行硬幣翻轉轉換
- 23. 是否可以進行OOP轉換
- 24. 是否有可能在android中接收強制停止事件?
- 25. 是否可以保持使用CSS轉換進行的更改?
- 26. 如果硬件加速不可用,CSS3轉換與jQuery animate?
- 27. YUV - > RGB轉換可以硬件加速嗎?
- 28. 是否有可能增加進度條內線的高度Android
- 29. 是否有可能將Ebean的SqlQuery結果強制轉換爲模型(Bean)?
- 30. Honeycomb上的硬件加速:在繪製到離屏位圖時能利用硬件加速嗎?
你能搗鼓一個例子嗎?我喜歡看你的意思。 – floor 2015-02-23 22:14:10
在手機上。稍後會做。謝謝 – 2015-02-23 22:15:57
你總是可以在你想要的元素上使用scaleX(2.0),在子項上使用scaleX(0.5)。這是一個非常糟糕的解決方案,但內容不會重新回到新的尺寸。 – 2015-02-23 22:23:31