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

为什么我关键帧动画animation这几章提交之后全没有经验啊!我动画都做来了,而且加了浏览器兼容

@keyframes changeColor {

  from {

    background: red;

  }

  to {

    background:green;

  }

}

div {

  width: 200px;

  height: 200px;

  background: red;

  text-align:center;

  margin: 20px auto;

  line-height: 200px;

  color: #fff;

}

div:hover {

  animation-name: changeColor;

  animation-duration:5s;

  -webkit-animation-duration:5s;

  animation-timing-function: ease-out;

  animation-delay: 0.1s;

}


正在回答

3 回答

出于对回答者的认同和尊重,解决了你的问题,请采纳,谢谢

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

因为css文件不能以@开头,所以你在代码前面加一行注释就好了

/*不能以@开头*/
@keyframes changeColor {
  from {
    background: red;
  }
  to {
    background:green;
  }
}
div {
  width: 200px;
  height: 200px;
  background: red;
  text-align:center;
  margin: 20px auto;
  line-height: 200px;
  color: #fff;
}
div:hover {
  animation-name: changeColor;
  animation-duration: 5s;
  animation-timing-function: ease-out;
  animation-delay: .1s;
}


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

删除掉@keyframes前面的@再提交就可以了

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

举报

0/150
提交
取消

为什么我关键帧动画animation这几章提交之后全没有经验啊!我动画都做来了,而且加了浏览器兼容

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