私は現在このようにそれを持っています:
しかし、何らかの理由でcssをこれに変更すると:
div {
width: 200px;
height: 100px;
background-color: yellow;
}
div:hover {
-moz-transform: scale(1.05) slow;
-webkit-transform: scale(1.05) slow;
-o-transform: scale(1.05) slow;
-ms-transform: scale(1.05) slow;
-webkit-transform: scale(1.05) slow;
transform: scale(1.05) slow;
}
それは動作しません。
だから私はそれがこのように行うことはできないと思いますか?
transition
を追加する必要があります
-webkit-transition: transform 2s ease-in-out;
詳細については、以下を参照してください。 CSSトランジションの使用
他のブラウザでの遷移
div:hover {
-moz-transform: scale(1.05);
-webkit-transform: scale(1.05);
-o-transform: scale(1.05);
-ms-transform: scale(1.05);
-webkit-transform: scale(1.05);
transform: scale(1.05);
-webkit-transition: transform 1.05s ease-in-out;
-moz-transition:transform 1.05s ease-in-out;
-ms-transition:transform 1.05s ease-in-out;
}