我有這個問題,不允許我絕對定位頁腳。我把它和它與像5px的保證金大量保證金的出現在IE在Firefox和完美的在Chrome ......我真的不知道爲什麼會這樣......這裏的HTML:定位問題
<p>In posuere dapibus mauris, et elementum magna rhoncus quis. Morbi ultricies malesuada magna, vel porta risus rhoncus a. Morbi aliquam facilisis dolor, scelerisque porttitor dui auctor id.</p>
</div><!-- /info -->
</div><!-- /info-design -->
</div><!-- /content -->
<div id="info-footer"></div><!-- /info-footer -->
<div id="footer">
</div><!-- /footer -->
</div><!-- /wrapper -->
而CSS:
#wrapper{font-size:1.2em;font-family:Helvetica, Arial, sans-serif;width:100%;}
#content{margin:0 auto;width:1000px;}
#info-design{
-moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
-opera-border-radius: 0 0 5px 5px;
-khtml-border-radius: 0 0 5px 5px;
filter:alpha(opacity=80);
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
opacity: .8;
-moz-opacity: .8;
-khtml-opacity: .8;
background:#FFF;
border:1px double #000;
margin:0 0 10px 0;
position:absolute;
padding:10px 3px 3px 10px;
width:985px;
z-index:100;
}
#info{z-index:101;}
#info-footer{background:url(../img/BaseSite.gif) no-repeat center bottom;height:158px;position:absolute;bottom:0px;z-index:99;}
#footer{
background:url('../img/cesped.jpg') repeat-x center bottom;
height:176px;
position:absolute;
width:100%;
z-index:98;
bottom:0px;
}
我想要的圖像 「cesped.jpg」 出現只是底部:0像素;但它不會留在那裏= /我錯過了什麼或添加了一些我不應該有的東西?
編輯
我基本上希望讓頁腳是在「內容」最底層的div,但它不能被放置在該專區內,因爲它是一個固定的寬度,我想這圖像去重複x到整個瀏覽器(因此它被放置在內容之後,寬度=「100%」的包裝器之前;我試圖使包裝的位置是絕對的和相對的,但它仍然不會把它放在最底部...我已經試過它被「自然地」推下來,但它不會...
下面是它的方法HOULD樣子(看起來像在Chrome):
,然後這裏的IE和Firefox:
編輯2
我發現這個問題,出於某種原因,我的#wrapper沒有擴展到覆蓋整個瀏覽器高度,但只有它的一小部分,誰知道我是什麼 失蹤?我說:
#wrapper{font-size:1.2em;font-family:Helvetica, Arial, sans-serif;width:100%;min-height:100%;}
#content{margin:0 auto;width:1000px;}