假设我有三个
元素:
<div id="outer"></div>
<div id="one"></div>
<div id="two"></div>
<div id="three"></div>
</div>
#one {
position:fixed;
top:0px;
left:0px;
}
#two {
width: 80%;
height:500px;
}
#three {
width: 80%;
height:500px;
}
由于固定位置,div“two”和“three”似乎被div“one”重叠。
1)最好的方法是什么,使它们不重叠?
2)最好的方法是什么,使我的固定div占据100%的高度,即使用户向下滚动也是如此?(像侧边栏一样,防止任何新的div沿着与divs two和three相同的侧面运行)最好的方法是否涉及#two和#three的浮动?
top:0;bottom:0;
即可。 - RaphaelDDL