JavaScript30 icon indicating copy to clipboard operation
JavaScript30 copied to clipboard

JavaScript01,transition 设置

Open phoebeCodeSpace opened this issue 7 years ago • 1 comments

transition 的样式属性默认是all,在样式里设置为transform

.key{
  transition: .15s transform linear;
}

这样,removeTransition就可以改成

 function removeTransition(event){
  /* if (event.propertyName !== 'transform') return; */ // 这句话不要了
  event.target.classList.remove('playing')
}

phoebeCodeSpace avatar Jun 12 '17 05:06 phoebeCodeSpace

我发现了一个别的问题。在css样式不改变的情况下,removeTransition方法有这个判断,那么我长时间按一个键,会自动加上playing这个类,并且去不掉。如果没有这个判断就不会出现这个问题。

TaroSunn avatar Feb 25 '18 01:02 TaroSunn