我正在使用使用Bootstrap的应用程序。你可以亲自看到它here。当用户点击链接时,我希望它旋转。代码非常小。它看起来像这样:通过CSS旋转图像
<div class="form-group">
<ul class="list-inline">
<li><button class="btn btn-link"><span class="glyphicon glyphicon-chevron-down"></span></button></li>
<li><h5>category</h5></li>
</ul>
</div>
当用户点击“v”我希望它从“v”动画到“>”。换句话说,当有人点击它时,我希望人字形逆时针旋转90度。看过CSS 3中的强大功能之后,看起来有一种方法可以使用纯CSS来完成此操作。我是否正确,如果是的话,如何?
除了设置标志并执行removeClass和addClass之外,还可以使用单个“toggleClass”同时使用人字形和人字形。只要最初只有一个类被使用,它将总是添加一个,并在使用切换时删除另一个。 – 2014-09-10 12:12:19
是的好点! – 2014-09-10 12:14:34
+1。同意斯蒂芬在那里的观点。可以简化像[这里](http://www.bootply.com/ZfIyvBoSwE)。如果您愿意,请随时在答案中使用演示。 – Harry 2014-09-10 12:15:20