我试图在显示时将 div 向左滑动,在隐藏时将其向右滑动,但我不想使用 jQuery。有没有办法在不使用 javascript 库的情况下制作简单的动画并支持 IE7 和 IE8?
这是我的显示/隐藏 js:
function showHide() {
var Elliot = document.getElementById('Daniel').style.display;
if (Elliot == "block") {
document.getElementById('Daniel').style.display = "none";
} else {
document.getElementById('Daniel').style.display = "block";
};
};
HTML 看起来像:
<a href="#" onclick="showHide();return false;">click me</a>
<div id="Daniel" style="display:block; width: 300px; height: 50px;">
<!-- some stuff -->
</div>