css点击旋转并停止

2023-12-24 21:30:04 举报文章

CSS点击旋转并停止

代码如下:
HTML部分
<div class="box">
  <p>点击我,我会旋转停止</p>
</div>
CSS部分
.box {
  width: 100px;
  height: 100px;
  background-color: orange;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  transition: transform 0.5s ease-in-out;
}
.box.rotate {
  transform: rotate(360deg);
  transition: transform 1s ease-in-out;
}
JavaScript部分
var box = document.querySelector('.box');
box.addEventListener('click', function() {
  box.classList.toggle('rotate');
}
);
 

以上就是实现CSS点击旋转并停止的全部代码,希望对大家有所帮助!

如果你认为本文可读性较差,内容错误,或者文章排版错乱,请点击举报文章按钮,我们会立即处理!