html - 适应屏幕的 div 高度

标签 html css

我的导航面板目前有以下属性:

<div id='navpanel' 
     style='float:left; width:300px; height:100%; overflow:hidden;
     background:URL(assets/img/bg_tr.png);'>

但是,正如您在下面的屏幕截图中所见,直到屏幕末尾高度才填满。我试图切换到“自动”,但结果相同。

有没有人知道如何让面板的高度下降到最后,无论我目前的屏幕分辨率如何?非常感谢一些建议 - 谢谢。

enter image description here

最佳答案

尝试添加这个:

<style type="text/css">
html, body {
   height: 100%;
}
</style>

http://jsfiddle.net/AnsJy/1/

关于html - 适应屏幕的 div 高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11174731/

相关文章:

jquery - 如何更改 jQuery 日历中特定日期的字体颜色?

javascript - 在 Mm 中使用 Javascript 获取 Div 的内部宽度

html - 边距值不适用于具有 float none 属性的 div

javascript - Html Canvas Overlay 不会禁用下面的内容

html - Bootstrap - 菜单下拉菜单下推内容

php - 向 PHP Wordpress 添加样式

HTML input 子元素

jquery - 如何删除 CSS 宽度和高度并从 img 标签设置我自己的最大宽度?

javascript - 从全屏 html5 视频播放器中删除进度条

javascript - 单击按钮/文本时如何显示信息?