2011-01-21 84 views
-1

這裏是樣品HTML:當放大時,爲什麼頁腳重疊其前述內容

<div id = "mainWrapperDiv"> 
    <div id = "mainDiv"> 
     <div> testing </div> 
    </div> 
</div> 
<div id = "footerDiv"> 
</div> 

它的CSS:

* 
{ 
    padding:   0px; 
    margin:    0px; 
} 

body, html 
{ 
    height:    100% 
} 

div 
{ 
    border:    none; 
} 

#mainWrapperDiv 
{ 
    min-height:   100%; 
    height:    100%; 
    margin-bottom:  -200px; 
} 

#mainDiv 
{ 

    margin:    0px auto 0px auto; 
    width:    1000px; 
    min-height:   500px; 
    background:   lightgreen; 
} 



#footerDiv 
{ 
    height:    200px; 
    width:    100%; 
    position:   relative; 
    clear:    both; 
    background:   lightblue; 
} 

回答

0

由於位置被設置爲相對的。並且還有margin-bottom: -200px;

+0

我拿出相對的,仍然有問題。 – dave 2011-01-21 21:58:28

+0

margin-bottom:-200px;這可能沒有幫助。 – profitphp 2011-01-21 22:00:55

+0

是的,但多數民衆贊成如何使頁腳底部保持.... – dave 2011-01-21 22:05:31