如何使用 jquery 获得屏幕的“高度”

我想在屏幕中间设置一些东西

谢谢

163293 次浏览
$(window).height();

要在中间设置任何内容,可以使用 CSS。

<style>
#divCentre
{
position: absolute;
left: 50%;
top: 50%;
width: 300px;
height: 400px;
margin-left: -150px;
margin-top: -200px;
}
</style>
<div id="divCentre">I am at the centre</div>
$(window).height();   // returns height of browser viewport
$(document).height(); // returns height of HTML document

正如这里所记录的: http://api.jquery.com/height/

使用响应式网站(以手机或 iPad 浏览)

jQuery(window).height();   // return height of browser viewport
jQuery(window).width();    // return width of browser viewport

很少使用

jQuery(document).height(); // return height of HTML document
jQuery(document).width();  // return width of HTML document