我在DIV內有3個DIV。這些框會有一個圖像。目前他們是未來的圖像佔位符。我想用display: inline-block;
排列在同一行上。出於某種原因,它們仍然是垂直的而不是水平的。我不想用float
,因爲我覺得浮動應該用在其他地方。HTML/CSS內聯塊無浮動div內的div
HTML:
<div class="quickboxes">
<div id="box1"><img name="" src="" width="75" height="75" alt="">1</div>
<div id="box2"><img name="" src="" width="75" height="75" alt="">2</div>
<div id="box3"><img name="" src="" width="75" height="75" alt="">3</div>
</div>
CSS:
.quickboxes {
display: inline-block;
}
#box1 {
width: auto;
}
#box2 {
width: auto;
}
#box3 {
width: auto;
}
這個固定。有趣的是,我以爲你想要父母的div應用它。感謝您的幫助。有關如何均勻分隔子div的任何建議?作爲'保證金:0汽車;'什麼也沒做。 – James 2013-03-06 18:22:45
更改寬度:自動;在你的圖像divs是寬度:33%; – Geneb 2013-03-06 18:25:49
非常感謝您的幫助。我實際上使用了align-text:center,但我有一種感覺會在稍後發生。 寬度:33%效果很好。 – James 2013-03-06 18:35:01