宽度:100%无位置:绝对/固定

时间:2011-12-17 17:34:08

标签: css

使用属性position:absolute;我必须提到所有图层的正确尺寸(在我的情况下是3层“#header”,“#mybody”,“#footer”)在我的网站#mybody的高度是动态的。所以,我需要#footer的位置应该像亲戚一样,但使用亲戚我无法设置:100%;即使我设置宽度:100%我也没有完全100%使用亲戚。但是我使用绝对值100%,但由于上述原因我不能使用绝对值。我也不想修剪页脚。如何在不使用绝对位置或固定位置的情况下将页脚宽度设置为100%?使用宽度:100%而非绝对值或固定值不会对我产生100%的完全效果。

代码:

mheadf {

position:relative;
width:100%;
height:35px;
border:thin solid black;

}

mbody {

position:relative;
width:800px;
height:500px;
border:thin solid black;

}

mfootf {

position: relative;
width:100%;
height:115px;
border:thin solid black;

} - >

1 个答案:

答案 0 :(得分:3)

使用width:100%;应该使div的宽度为100%,假设您的body / div上没有边距或填充。删除那些,你会很高兴。