请查看此代码
http://jsfiddle.net/rkumarnirmal/VG47Z/3/
那里没有错。所以现在检查一下
http://jsfiddle.net/rkumarnirmal/4GrsD/6/
您可以发现$(document).height()
值在第二个jsfiddle中有所不同,红色框放在该区域之外。为什么会这样?
我想将红色框放在文档区域的最底部,我不想使用此
bottom: 0px;
有人可以指导我吗?
谢谢!
答案 0 :(得分:1)
.css("height");
带有'计算高度
.height();
使用.css(“height”)获取doc高度以及设置最终位置。
更新为评论:道歉(少加急)
$("body").css("height");
仅返回高度值如果在css中设置了,或者最近的程序设置了它。
<强>尝试强>
$("body").height()
而不是$(文件).height();
文件比身体大
答案 1 :(得分:0)
您的问题:如何使用.css(“height”)获取doc高度?
$(document).height();
如果你有一个带边距的对象,你可以使用
$(object).outerHeight();
这需要他所有的高度