2014-06-21 32 views
0

我想<div>调整其高度a/g到浏览器的高度。这可能吗? 如果浏览器的高度降低(例如模拟平板电脑/手机中的视图),则登录按钮不可见。使垂直敏感的div - 引导

See my code example here

所以不显示滚动条,我用

body { overflow: hidden; } 
+0

检查出最小高度和最大高度 – Andy897

+0

没有奏效。是因为溢出道具吗?我设置。 – Ruby

+0

这一个工作 http://stackoverflow.com/questions/5541115/set-div-height-using-jquery-stretch-div-height – Ruby

回答

1

您可以使用视口百分比长度与min-heightmin-width性能相结合。 VW是视口宽度,VH是视口高度。因此,min-height: 100vh是视口的完整高度。 The documentation on MDN会给你更多的信息。

+0

试过了。没有工作 – Ruby

2

您可以使用JavaScript,每当您调整页面大小时,都会更改div高度。这个解决方案可以在任何浏览器中正常工作。

$(window).resize(function() { 
    $('#your_div_id').height($('body').height()); 
}); 
+0

rupe fashu raspunsul asta! –