页面底部的FB样式菜单栏被内容覆盖
FB-style Menubar on bottom of page gets covered by content
>我有一个水平菜单栏附加到我的页面底部(就像FB在页面顶部有一个栏)使用
.bottom_menu {position:absolute; bottom:0px; z-index:100}
我在页面中的主要内容被放置在绝对定位的div 框中。
.main_content {position:absolute; top:100px; left:75px;right:75px; z-index:100}
问题是,如果我在选项卡中有太多内容行,它会出现在菜单栏上方,而不是将其推到底部。
我如何构建它以使菜单栏始终保持在屏幕底部,例如至少在div 内最后一行内容下方的几行main_content?
谢谢,如果这是一个非常愚蠢的问题,请提前道歉! :)
为
页脚菜单和内容部分创建一个容器,如下所示:
<div class="container">
<div class="content">
</div>
<ul>
<li>MENU</li>
<li>MENU</li>
<li>MENU</li>
<li>MENU</li>
</ul>
</div>
然后将容器relative
的位置和菜单的位置设置为 absolute
. 将容器的padding-bottom
设置为"高度"为"菜单",以防止内容覆盖菜单。
内容将增加容器的高度,页脚菜单将始终位于容器底部。
这是演示
.CSS
ul, body, htnl{
padding:0;
margin:0;
}
li{
list-style:none;
float:left;
margin-left:10px;
}
div.container{
position:relative;
min-height:30px;
background:#eee;
padding-bottom:50px;
}
ul{
position:absolute;
bottom:0;
height:50px;
width:100%;
background:#aaa;
}
相关文章:
- 滚动后保持固定的菜单栏不起作用
- 菜单栏class=活动引导程序主题无法正常工作
- 在BootStrap菜单栏中为所选项目设置背景,类似于BootStrap中的父导航选项
- 通过侧菜单栏进行rails页面导航
- 阻止在单击和关闭覆盖菜单css时滚动正文
- Dojo菜单栏选定状态
- 如何在IE中隐藏菜单栏,工具栏
- 处理一个项目,想要添加以下菜单栏,并尽量减少向下滑动
- 无法在 NW.js 中切换窗口菜单栏可见性
- 突出显示菜单栏上的活动菜单项
- 我的菜单栏隐藏在PasteBin的javascript下
- Electron从菜单栏打开新的全屏窗口
- 单击菜单栏打开jQuery对话框作为登录框
- 页面底部的FB样式菜单栏被内容覆盖
- 如何将 jquery 对话框显示为单击菜单栏中的链接时的警报
- 使用 Jquery 2 的菜单栏
- 滚动时固定在页面顶部的菜单栏会导致下面的内容在滚动过程中跳转
- 播放声音并在单击(菜单栏)时交换图像
- 使用 html/js/css 创建 Mac 菜单栏应用程序
- 由jQuery DataTables覆盖的CSS固定菜单栏