簡體   English   中英

"CSS 動畫在 Chrome (iOS) 上不流暢"

[英]CSS Animations are not smooth on Chrome (iOS)

我在 iOS 設備上的 Chrome 瀏覽器上的 CSS 動畫有問題。 動畫卡入到位並且不流暢。 在 Safari、Firefox 或桌面 Chrome 上一切正常。

這是一個在 iOS 版本的 Chrome 上滯后的簡單示例:

小提琴<\/a>

有什么辦法可以讓這樣的動畫更流暢?

will-change CSS 屬性向瀏覽器提示一個元素將如何改變。

https://developer.mozilla.org/en-US/docs/Web/CSS/will-change

 <div class="test"></div>

 .test { width: 50px; height: 50px; background: pink; transition: 2s; } .test:hover { width: 100px; height: 100px; background: yellow; will-change: transform; transform: translateX(30px); }
 <div class="test"></div>

我的動畫在 chrome 中不穩定(比如每秒 2 幀)。 也許是因為過去修復錯誤的痛苦經歷讓我相信它從未如此簡單 - 但我花了幾分鍾才決定在我的 iPhone 上重新啟動 Chrome。

我打開了 10 多個標簽。 一旦我關閉它們並重新啟動 Chrome,動畫就很好了。

希望這可以幫助某人感覺不那么愚蠢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM