jquery 让div旋转

u010464140 2013-05-03 05:57:56
在CCS样式中 background-position: 0px 0px; left: 163.643px; top: 15.5px; transform: rotate(18deg); background-image: none;

其中transform:rotate(18deg)这句话是可以让div小幅度的旋转一下,我现在希望用jquery遍历24个div 然后用jquery把他旋转一下。有各位大牛懂的指点一下。
...全文
3334 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2013-05-03
  • 打赏
  • 举报
回复
你可以这样
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>1px border </title>
<style type="text/css">
html,body{height:100%;padding:180px}
</style>
<script src="jquery-1.8.2.min.js" type="text/javascript"></script>
</head>
<body>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>
<div>测试的内容啊</div>

<script type="text/javascript">
$(document).ready(function () {
$("div").each(function (index) {
$(this).css("transform", "rotate(" + (index*10) + "deg)");

})
})
</script>
</body>
</html>

functionsub 2013-05-03
  • 打赏
  • 举报
回复
既然用了CSS3,那就没必要再用JS来实现旋转了, CSS3就完全可以实现了。
transform: rotate(180deg);
transition: transform 2s ease 0s;

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧