簡體   English   中英

Webkit CSS過渡不起作用

[英]webkit css transition not working

我的CSS轉換動畫有問題。 我正在嘗試通過jquery動畫化轉換。 一切正常,但是webkit瀏覽器。 我不想使用類為轉換設置動畫,我需要使用jQuery。 這是簡化的代碼:

$(this).delay(i * 60).queue(function(next)
        {
            $(this).css({
                '-moz-transition': 'transform 1s',
                '-o-transition': 'transform 1s',
                '-webkit-transition': 'transform 1s',
                'transition': 'margin-top 1s,transform 1s,opacity 1s',
                '-moz-transform': 'rotateZ(100deg) rotateX(100deg)',
                '-o-transform': 'rotateZ(100deg) rotateX(100deg)',
                '-webkit-transform': 'rotateZ(100deg) rotateX(100deg)',
                'transform': 'rotateZ(100deg) rotateX(100deg)'
            });
            next();
        });

這條線

'-webkit-transition': 'transform 1s',

應該

'-webkit-transition': '-webkit-transform 1s',

在這條線

    'transition': 'margin-top 1s,transform 1s,opacity 1s',

頂部空白和不透明度是沒有用的(顯示代碼)

暫無
暫無

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

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