为了账号安全,请及时绑定邮箱和手机立即绑定

css3 transform transition相关问题

css3 transform transition相关问题

MMMHUHU 2019-04-13 08:36:42
.a{-webkit-transition:1s0sallease;-o-transition:1s0sallease;-moz-transition:1s0sallease;transition:1s0sallease;-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}就这样为什么页面显示出来直接放大了1.1倍1秒的过滤怎么就没有?
查看完整描述

2 回答

?
森栏

TA贡献1810条经验 获得超5个赞

既然是过渡,就应该有一个状态的变化,题主这样设置就是让.a的初始状态就为1.1倍。如果你给.a:hover设置样式就可以看到效果了:
.a{
-webkit-transition:1s0sallease;
-o-transition:1s0sallease;
-moz-transition:1s0sallease;
transition:1s0sallease;
}
.a:hover{
-webkit-transform:scale(1.1,1.1);
-o-transform:scale(1.1,1.1);
-moz-transform:scale(1.1,1.1);
transform:scale(1.1,1.1);
}
题主如果是想要一加载就开始动画的话,应该使用animation来实现。
                            
查看完整回答
反对 回复 2019-04-13
?
慕姐4208626

TA贡献1852条经验 获得超7个赞

我猜题主想要的可能是这种效果?
不过这个应该算动画不算过渡吧www
                            
查看完整回答
反对 回复 2019-04-13
  • 2 回答
  • 0 关注
  • 363 浏览
慕课专栏
更多

添加回答

了解更多

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号