MrL*_*ars 6 css transform scale
我现在有这样的:
但出于某种原因,如果我将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;
}
Run Code Online (Sandbox Code Playgroud)
它不会工作.
所以我猜它不能这样做?
spe*_*eak 15
你需要添加一个 transition
-webkit-transition: transform 2s ease-in-out;
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅:使用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;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23725 次 |
| 最近记录: |