由於某些原因,我的頁面底部有一些填充,我遇到了麻煩。我有一個內容框到頁面的末尾,觸及底部,看起來並不是最棒的。我想給頁面底部留出一些空間來解決這個問題,但似乎margin-bottom並不像我預期的那樣工作?我已經包含了下面的代碼,它應該是影響內容框的所有內容。我試圖刪除邊距:0在HTML /正文(即使我需要那樣),但似乎並沒有工作嗎?我覺得我失去了一些非常明顯的東西。margin-bottom無法正常工作?
html, body {
margin:0;
padding:0;
width:100%;
height:100%;
text-align:left;}
#content {
position: absolute;
left: 50%;
margin-left: -368px;
top: 104px;
padding-left: 35px;
padding-right: 35px;
padding-top: 15px;
padding-bottom: 15px;
background-color: white;
border: 1px solid black;
width: 664px;
margin-bottom: 20px;}
任何幫助將不勝感激:)謝謝!
活鏈接 - http://quintinmarcus.com/portfolio/
你能解釋一下你在做什麼嗎?爲什麼你有內容絕對定位?您不能在絕對定位的對象上使用邊距,因爲它不會影響其他元素,因爲它基本上已從流中取出。 – Zac 2011-05-09 01:37:08
另外'margin-left:-3680px'似乎有點瘋狂 – mVChr 2011-05-09 01:39:13
對不起-3680,應該是-368,我修正了這個問題。它將內容水平居中。我把它放在絕對位置,因爲它位於圖像的頂部。在瀏覽器調整大小時,我使用了一些重新縮放圖像的CSS,因此它可以作爲我的背景。有什麼辦法仍然可以在底部獲得某種形式的保證金? – Quintin 2011-05-09 04:57:29