出于某種原因,在我的webkit-transform屬性動(dòng)畫發(fā)生之前,有輕微的閃爍。這是我在做的事情:CSS:#element { -webkit-transition: -webkit-transform 500ms;}JavaScript的:$("#element").css("-webkit-transform", "translateX(" + value + "px)");在轉(zhuǎn)換發(fā)生之前,有一個(gè)閃爍。知道為什么會(huì)這樣,以及我如何解決問題?謝謝!更新:這只發(fā)生在Safari中。雖然動(dòng)畫確實(shí)有效,但在Chrome中卻不會(huì)發(fā)生這種情況。
3 回答

郎朗坤
TA貢獻(xiàn)1921條經(jīng)驗(yàn) 獲得超9個(gè)贊
這里提到了解決方案:iPhone WebKit CSS動(dòng)畫導(dǎo)致閃爍。
對(duì)于您的元素,您需要設(shè)置
-webkit-backface-visibility: hidden;
添加回答
舉報(bào)
0/150
提交
取消