如何解决切掉页面底部并动态更改高度?
| 我已经完成了一个已经工作了一段时间的网站,但是现在我遇到了一个问题: 我一直在使用相对定位将div放置在它们通常应位于的位置上方(例如:-200px),这导致我在页面底部留出约300px的空白,我不想在那里。 我意识到我应该使用float:left; css避免了这个问题,那是我的错,但是有没有办法使用jquery来简单地切断网站底部300px? 您不能简单地切断绝对高度并隐藏溢出,因为高度是随页面中某些动态元素而变化的。 我写了这个脚本来尝试做到这一点:$(document).ready(function(){
x=$(\'body\').css(\"height\");
y=x.slice(0,4);
z=parseInt(y);
z=z-50;
$(\'.contain\').css(\"height\",z+\"px\"); //.contain is a div that contains everything in the page
});
除非这行不通!它改变了容器的div高度(我可以在萤火虫中看到它更短),但是它不会切断内容!它只是...变得更小而不做任何事情。那是什么
//编辑
这是页面
http://olli.es/NSUW/index.html版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。