我有一个应该在 IE9 中工作的jsfiddle,但它没有
CSS:
#MyDiv{
width:150px;
height:150px;
margin:100px 100px;
background-color: red;
transition:all 2s ease;
-ms-transition:all 2s ease;}
.Rotate{
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform: rotate(360deg);}
的JavaScript:
$(document).ready(function () { AddRotate(); });
function AddRotate() {
$('#MyDiv').addClass('Rotate');
setTimeout(function () {
RemoveRotate();
}, 2000);
}
function RemoveRotate() {
$('#MyDiv').removeClass('Rotate');
setTimeout(function () {
AddRotate();
}, 2000);
}
和 HTML:<div id="MyDiv">test</div>
我不确定为什么它不起作用。这是关于创建带有过渡的 CSS 旋转;错误在哪里,您如何修复它以使其在 IE9 中工作?
谢谢。