javascript - Div 背景颜色不填充高度

标签 javascript jquery html css

我正在努力解决以下问题。 我的索引页由 3 个部分组成。 标题 div(屏幕截图中未显示)、菜单 div(屏幕截图左侧)和内容容器 div(屏幕截图右侧)。

如您所见,菜单 div 背景没有垂直填充屏幕的高度。 这是我的菜单 div 代码。 div 还包含一个列表,但我认为这不是解决此问题所必需的。

#menucontainer {
    float:left;
    width:200px;
    background-color:#dddddd;
    position:absolute;
    height:100%;
    overflow:hidden;
}

有人可以帮我解决我做错的事吗?我认为它只是一个小东西,但我找不到它。

谢谢!

最佳答案

试试这个:

#menucontainer {
  position: fixed;
  left: 0;
  top: 0;
  width: 200px;
  margin-top: -2.5em;
  background-color:#dddddd;
}

关于javascript - Div 背景颜色不填充高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26992090/

相关文章:

javascript - 如何在 Directus 中创建报告页面

html - Font Awesome 图标被截断

php - 在 if 语句中插入 HTML

java - 表单提交时调用ajax后不显示成功页面

html - asp.net 中的粘性页脚不起作用

javascript - 如何使用 jQuery 检查图像 URL 是否为空并执行某些操作?

javascript - 是否可以同时使用 flowtype 和异步等待转换?

javascript - Meteor 1.3、React、React Router - 数据未通过

javascript - jQuery 函数没有被调用

javascript - 如何在页面上克隆或添加多个 ck 编辑器