如何用JS实现偏移

weixin_37700885 2017-04-18 04:06:38
有一个0-500的数字,当数字为0是,div偏移:transform:rotate(-230deg),数字为500是,偏移为0度,请问怎么能让div随数字的变化,偏移度数也发生改变
...全文
327 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2017-04-18
  • 打赏
  • 举报
回复

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8" />
	<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
	<title> 页面名称 </title>
<style type="text/css">
#d {
	width: 50px;
	height: 50px;
	background-color: #f00;

}
</style>
</head>
<body>
<div id="d"></div>
<script type="text/javascript">
function setRotate(n) {
	var t = (500-n)/500*(-230);
	document.getElementById("d").style.transform = "rotate("+t+"deg)";
}
setRotate(250);
</script>
</body>
</html>
似梦飞花 2017-04-18
  • 打赏
  • 举报
回复
div.style.transform='rotate('+x+'deg)'

87,993

社区成员

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

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