好吧,我有一個盒子,我在CSS中做的,我希望它做的事情基本上是旋轉的。然而,我迷失的部分是,我如何控制使用範圍/滑塊旋轉的速度?帶CSS和JavaScript的旋轉盒
這是我的HTML代碼:
<!DOCTYPE html>
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="box.css" />
<link rel="javascript" href="spin.js" />
</head>
<body>
<div id="box">
<p id="text">Something goes here...</p>
</div>
<div id="control">
<input id="controlo" type="range" min="10" max="50" step="5" value="25" />
</div>
</body>
</html>
這是我的CSS代碼:
body{
text-align:center;
}
#box{
display:block;
width:150px;
margin:150px auto;
padding:15px;
text-align:center;
border:7px solid blue;
background:red;
-webkit-transition: -webkit-transform 1.5s linear;
}
.eg {
-webkit-transform: rotate(360deg);
}
最後的JavaScript代碼:
var cur = 0;
function doit() {
var speed = +$("#controlo").val();
cur = (cur + speed);
$("#box").css("-webkit-transform", "rotate(" + cur + "deg)");
}
setInterval(doit, 100);
我不能讓這個框旋。我不知道什麼是錯,但請幫助!
據我所知,它適用於jsfiddler但是當我去我的網站[點擊這裏](http://web.njit.edu/~dkd9/A4/index.html) – shade917