img {
width: 40%;
height: 30%;
padding: 3%;
transition: all 2s;
}
img:hover {
-webkit-transform: rotate(360deg);
-webkit-transform: scaleX(2);
-webkit-transition: all 1s;
}

<img src="http://www.jqueryscript.net/images/Simplest-Responsive-jQuery-Image-Lightbox-Plugin-simple-lightbox.jpg">
&#13;
此处,为所有属性定义了过渡属性。但是,当鼠标悬停在图像上时,只会更改第二个转换属性(定义scaleX()函数的属性)。第一个转换属性保持不变。为什么第一个没有改变?我怎样才能同时更改它们?
答案 0 :(得分:2)
img {
width: 40%;
height: 30%;
padding: 3%;
transition: all 2s;
}
img:hover {
-webkit-transform: rotate(360deg) scaleX(2);
}