每页都有底栏。
现在它有了 CSS:
#bottom_nav {
position: absolute;
bottom: 0;
left: 0;
border-top-style: solid;
border-color: #f7f7fe;
background: url('http://localhost:3000/assets/font-try.jpg');
height: 70px;
width: 100%;
font-family: "ProximaNova", "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 15px;
font-weight: 400;
}
但是position: absolute;
如果文档高度大于窗口高度,它就会超出页面内容。
position: relative;
如果存在其他一些相关元素,则页面会呈现错误。
position: fixed;
- 与绝对结果相同。
通常margin-top
如果文档高度很小,它可以在页面的中间。
目前我用 JS 脚本修复了它,但我确信有更好的方法,通常如何设置底栏?