javascript - 在按钮单击事件中旋转文本

标签 javascript css

我需要在点击按钮时以不同 Angular 旋转文本。

我需要两个按钮,一个顺时针移动文本,另一个逆时针移动文本。

最佳答案

试试这个:

html:

<input id="rotateBtn" type="submit" value="rotate"/>
<div class="textToRotate">text to be rotated</div>

css(提示:使用transform-origin控制旋转 anchor ,这里只用于webkit)

.rotate {
-moz-transform: rotate(7.5deg);  /* FF3.5+ */
 -o-transform: rotate(7.5deg);  /* Opera 10.5 */
 -webkit-transform: rotate(7.5deg);  /* Saf3.1+, Chrome */
 -webkit-transform-origin: 0 0 ;
 filter:  progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083);  /*IE6,IE7 */
 -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0.083)";  /* IE8 */
 }

jQuery 文档就绪:

 $('#rotateBtn').click(function() {
     $('.textToRotate').addClass('rotate');
 });

在这里查看:http://jsfiddle.net/SebastianPataneMasuelli/YZY8J/2/


更新:每次点击增加 20 度:http://jsfiddle.net/SebastianPataneMasuelli/YZY8J/5/

关于javascript - 在按钮单击事件中旋转文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202235/

相关文章:

javascript - 嵌入 youtube APi 自定义按钮

javascript - figcaption 的不透明度正在神秘地变化

css - Primefaces 自定义定位特定 p :growl

css - LESS Ruby 编译器错误

css - 我的媒体查询没有按预期工作

javascript - 使用 JavaScript 的动态链接

javascript - 加载网页背景图片的流程

javascript - asp.net mvc serialize() 在 Controller 的模型中返回空

javascript - 删除以前的标记(谷歌地图)

html - 如何设置嵌套 block html 的第一段的样式?