2

5 つの画像を含むヘッダーがあります。ホバーしたときに画像が10px上に遷移するようにしたいのですが、なぜか瞬時に上に移動するだけでスムーズに上がらないのです。Google Chrome を使用しています。

    .navbar img {
        position: relative;
        top: 0px;
        transition: transform .2s ease-in-out;
    }

    .navbar img:hover {
        transform: translate3d(0px, -10px, 0px);
        -webkit-transform: translate3d(0px, -10px, 0px);
    }

サイトhttp://pannariz.comを参照できます。それはそれがどのように見えるかです

4

1 に答える 1

1

-webkit-transition: all .2s ease-in-out;変換のみを適用するので、試すことができます。

-webkit-transition: -webkit-transform .2s ease-in-out;Webkit ブラウザーの別のソリューションとして試すこともできます。

于 2014-02-16T17:34:54.617 に答える