2012-09-12 83 views
0

我已經使用了一個標記併爲此<div style="margin:0 auto; ">設置了屬性,它工作正常。但我已經在這上面使用了一個,並設置浮動如下移動中的左側和右側的間距問題

.gallery-div{ background:url(images/gallery-bg.png) repeat-y; 
float: left; 
width:101px; 
margin:2px 2px 0px 2px; 
border-bottom:2px #9b9b9b solid; 
} 

問題是它出現在左側不在中心。如果刪除

float: left; then it appear one below the other like that. 

參見下面的屏幕截圖

Gallery apper in left side

請幫我任何幫助將appriciated。

回答

0

嘗試在CSS文件中使用margin: 0 auto;而不是內聯。 此外,第二個邊界將衝突,所以發表意見。 然後回到我身邊,讓我知道這對你有用。

+0

我以前試過,但沒有得到所需的結果。看到我的代碼http://paste.org/54000 –

+0

它看起來像你實際上沒有把每個結果放在一個父div來應用邊距設置。嘗試一下,那麼它應該工作。 –

+0

哦......我只是注意到你提到它在Android上可用,但不在iPhone上。我認爲這可能是瀏覽器。嘗試在iPhone上下載另一個瀏覽器並從那裏訪問它。如果它有效,那麼它是瀏覽器特定的,並且您需要對該瀏覽器快速應用修補程序。 –

0

沒有你的確切的html,我們可以嘗試。你應該嘗試在enter link description here上進行模擬。但是,我可以想到以下幾件事。

如果你需要一個緊挨着另一個,你需要浮動或定義爲絕對/相對位置。之後,左右邊距的左右邊緣設置確切的邊距,以便將其放到中心位置。

看,我在這裏添加了保證金。嘗試使用不同的數字在那裏,讓你得到它的中心

.gallery-div{ background:url(images/gallery-bg.png) repeat-y; 
float:left; 
width:101px; 
margin:2px 2px 0px 2px; 
margin-left:30px; 
border-bottom:2px #9b9b9b solid; 
} 
+0

http://paste.org/54000這是我的完整html plz幫助我 –

+0

以上編輯回答 – ddb

+0

我用你的建議,但不工作,其工作良好的Android手機,但當我檢查它在iphone上不工作 –