我是网页设计的新手,我有一点问题。我有一个标题(在顶部),一个导航(在左侧),然后是主要内容。我已将标题和导航设置为position:abosulute,因此它不会随页面滚动。现在我想要滚动时主要内容不会超过标题。我怎样才能做到这一点?
答案 0 :(得分:2)
这是获得所需布局的小提琴...... Header and sidebar position: absolute;
答案 1 :(得分:1)
将主要内容放在自己的容器中,并为该容器提供滚动条。
答案 2 :(得分:1)
为您的标题添加背景颜色z-index: 2;
,您的内容获得z-index: 1;
有关z-index http://www.w3schools.com/cssref/pr_pos_z-index.asp
答案 3 :(得分:1)
你可以将你的内容放在另一个绝对定位的div中,然后允许它有一个带overflow: auto
的滚动条(当没有必要时隐藏滚动条)或overflow: scroll
(滚动条始终可见)。
这是一个小提示:http://jsfiddle.net/YYmA9/1/