我有this problem,我試圖用jsfiddle解決它,但我不擅長於CSS。希望你能幫我解決這個問題。我想分開第二行的下一個div。只是有一點空間來避免重疊。我需要它內聯顯示,但問題是如果它進入下一行,div的下一行與前一行div重疊。如何知道我將所有div設置爲內聯顯示,我怎麼才能添加一個邊距?重疊內聯分區
感謝提前:)
我有this problem,我試圖用jsfiddle解決它,但我不擅長於CSS。希望你能幫我解決這個問題。我想分開第二行的下一個div。只是有一點空間來避免重疊。我需要它內聯顯示,但問題是如果它進入下一行,div的下一行與前一行div重疊。如何知道我將所有div設置爲內聯顯示,我怎麼才能添加一個邊距?重疊內聯分區
感謝提前:)
這是可以接受的嗎?
.a{
border:solid 1px black;
display:inline-block;
margin-bottom: 1px;
zoom: 1;
*display: inline
}
更改爲inline-block
可能不是你以後的,但如果你不介意這樣做,這似乎不錯。
我收錄了這個work in IE7所需的黑客。
試試這個:
.a {
border: solid 1px black;
display: inline-block;
margin: 5px 0 0 0;
}
看到有,我用inline-block
反對inline
。 margin: 5px 0 0 0;
告訴它有頂部的保證金5px
。
謝謝...... :) – 2011-03-02 03:13:05
您可以添加line-height: 150%
來增加差距。
+1,沒想到這一點,它工作得很好:http://jsfiddle.net/2bLs7/12/ – thirtydot 2011-03-02 03:11:56
感謝您的幫助。 :) – 2011-03-02 03:12:37
選擇這個作爲正確的答案爲IE7破解 – 2011-03-02 07:36:56