对Click的影响

时间:2017-11-10 17:32:09

标签: css animation effect

我有一张图片,每次点击它都会增加你的分数。我想让它更有趣,这样当你点击它时图像会略微缩小,当你放开点击时它会再次放大到正常尺寸。我该怎么做这个动画/效果。 (使用CSS)

2 个答案:

答案 0 :(得分:0)

CSS3 transitions是最好的方法:在这个例子中是一个div,尝试使用img。

多个声明用于确保与所有浏览器的兼容性。

 div {
  width: 100px;
  height: 100px;
  background: green;
  -webkit-transition: all .2s ease-in-out;
  -moz-transition: all .2s ease-in-out;
  -o-transition: all .2s ease-in-out;
  transition: all .2s ease-in-out;
}

div:active {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
}
 <div>
 </div>

答案 1 :(得分:0)

parentDiv:hover > img{
  padding: 15px;
}