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

为什么鼠标hover的动画结束后,变黑的“您好”会变细,有什么办法能让它不变细?

1)变黑的“您好”会变细,有什么办法能让它不变细?

2)transition 的all关键字是表示所有的动画,是指什么?是transform定义的所有动画吗?

3)为什么transition可以写在.mainDiv:hover{}里面。也可以写作.mainDiv 里面??

正在回答

1 回答

  1. 可以设置下font-weight,代码:.mainDiv:hover{font-weight:bolder;}   。

    然后字体想跟图片上的一样就设置一下font-famliy,body{font-family: 'Microsoft YaHei', Verdana, Geneva, sans-serif;}

  2. transition 的all关键字就是让transition作用于这个class或者id的所有属性

  3. transition是过渡效果,写在hover里面是为了当鼠标划过div时,hover中属性的变化有过渡的效果,而不会直接就变化了,写在.mainDiv是为了鼠标划出div时,div的属性值变回原来的样子,过渡效果还存在。


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
CSS3绚丽照片墙
  • 参与学习       56605    人
  • 解答问题       63    个

CSS3属性轻松实现绚丽照片墙效果,展示不同位置不同角度多张照片

进入课程

为什么鼠标hover的动画结束后,变黑的“您好”会变细,有什么办法能让它不变细?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信