制作了一个隐藏/显示隐藏 div 的简单脚本。该页面会自动调整其在 Firefox、Safari 和 Chrome 上的高度。
但是在 Internet Explorer 7 上,div 与底部的内容重叠 我目前正在使用 Joomla 作为 CMS。我哪里出错了?我试过在底部内容中包含“position:relative”,但没有帮助。
$j(idName).css({"opacity": "0"});
$j(idName).slideToggle('fast', function() {
$j(idName).animate({opacity:"1"}, function() {
if(jQuery.browser.msie) {
this.style.removeAttribute('filter');
$j("#main-body").css("height","auto");
}
});
});
访问http://educationtechnologysummit.com/sponsors-a-partners.html使用 IE 7 以获得更清晰的 View 。点击阅读更多 Amazone
最佳答案
您似乎有一个似乎没有正确设置的溢出属性。尝试确保您的 div 元素有一个 overflow: hidden;
声明。
关于Internet Explorer 7 上的 jQuery slideToggle,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4339820/