transition属性注释掉,鼠标移开还是有过渡效果?

transition属性注释掉,鼠标移开还是有过渡效果?

为什么我把课件源码中hover部分的transition属性注释掉,鼠标移开还是有过渡效果?chrome浏览器。


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好!

如果注释掉div中的transition属性,当鼠标移开图片后就没有过渡效果了,直接旋转为默认角度:

http://img1.sycdn.imooc.com//climg/5d672cb500013d7b06660358.jpg

所以推荐都写上或者是写在div中,hover中可以不写。

如果帮助到了你,欢迎采纳,祝学习愉快~

好帮手慕码 2019-08-28 11:36:53

同学你好!
需要把div中的transition也注释掉测试,可以理解为这是div的固有属性,就和宽高是一样的道理,在hover中可以不设置,宽高还是原来的样子:

http://img1.sycdn.imooc.com//climg/5d65f5360001940712490129.jpg

如果帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 weixin_慕雪558436 #1
    那只在一处定义Transition就可以了么?为什么老师上课两个地方都写呢,我以为一个是定义鼠标移上去,另一个定义鼠标移开呢
    2019-08-28 21:27:10
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师