首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jquery -获得完美的.height()

jquery -获得完美的.height()
EN

Stack Overflow用户
提问于 2012-05-17 06:17:58
回答 2查看 111关注 0票数 0

请看下面的代码

http://jsfiddle.net/rkumarnirmal/VG47Z/3/

这并没有什么问题。现在来看看这个

http://jsfiddle.net/rkumarnirmal/4GrsD/6/

您可以发现第二个$(document).height()中的jsfid值不同,并且红色框放置在该区域之外。为甚麽呢?

我想把红色的方框放在文档区域最里面的底部,我不想用这个

代码语言:javascript
复制
bottom: 0px;

有人能给我指路吗?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-05-17 06:36:44

乍一看,问题似乎是因为您正在混合

代码语言:javascript
复制
    .css("height"); 

with‘计算的高度

代码语言:javascript
复制
   .height();

使用.css(" height ")获取文档高度以及设置最终位置。

更新为评论:道歉(不那么仓促)

代码语言:javascript
复制
  $("body").css("height");

如果在css中设置了 one或最近的程序设置了高度值,则返回高度值only

试用

代码语言:javascript
复制
   $("body").height() 

而不是$(文档).height();

文档大于正文

票数 1
EN

Stack Overflow用户

发布于 2012-05-17 06:58:20

您的问题:如何使用.css(" height ")获取文档高度?

代码语言:javascript
复制
$(document).height();

如果你有一个带边距的对象,你可以使用

代码语言:javascript
复制
$(object).outerHeight();

它会占据他的整个身高

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10627541

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档