我有以下代码:CSS高度计算不加起来
<div id="headerwrap">
<div id="headertop">aaa</div>
<div id="headermiddle">abc</div>
<div id="headerbottom">def</div>
</div>
#headerwrap { position:fixed; top:0; left:0; }
#headertop { height:55px; margin:0 auto; }
#headermiddle { height:25px; margin:0 auto; }
#headerbottom { height:9px; margin:0 auto; }
我试图遵循一个固定位置的标题。当我这样做时,我发现重叠。检查与萤火虫我发现以下内容:
headerwrap height - 91px
headertop height - 55px
headermiddle height - 25px
headerbottom height - 9px
任何人都可以向我解释为什么数字不加起来?这给我的位置问题,我看不出有什么问题。
为什么55 + 25 + 9合计为91?
我要问,为什么你没有实际的“真实”的数据做你对此有何评论?是否因为你想把所有的东西放在绝对位置? – gutierrezalex 2011-05-18 04:06:45