作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在第一次点击时将图标顺时针旋转 90 度,在第二次点击时逆时针旋转 90 度。 (请记住,图标可以使用 <i>
标签或 <span>
标签加载)
最佳答案
试试这个
<a href="#"><div class="fa fa-anchor rotation_90deg"></div></a>
像下面这样添加到 css 类中
.rotation_90deg{
-moz-transition: all 2s linear;
-webkit-transition: all 2s linear;
transition: all 2s linear;
}
.rotation_90deg.down{
-moz-transform:rotate(90deg);
-webkit-transform:rotate(90deg);
transform:rotate(90deg);
}
在你的脚本中
$(".rotation_90deg").click(function(){
$(this).toggleClass("down") ;
});
关于javascript - 如何通过两次单击在两个方向上旋转图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39071523/
在这个例子中,我使用的是 flex-direction:row http://jsfiddle.net/9a1d2ddz/ 当空间不足以容纳元素时,出现垂直滚动条 我想达到同样的效果,但采用“从上到下
我是一名优秀的程序员,十分优秀!