2011-09-09 55 views
0

我有一個問題對齊DIV的垂直,當他們的內容有不同的高度(雖然DIV本身有一個固定的大小)。使用相對定位和內聯塊的DIV的垂直對齊?

See HTML example here (with inline CSS)

我希望DIV的,以「流」之類的文字,所以我想盡可能避免使用position:absolute。我使用display: inline-block來DIV的不會崩潰。

+0

我找到了答案@盧克的回答[空inline-block的元素的垂直對齊] [1]。 collection_box樣式中的'vertical-align:top'是所有需要的。 [1]:http://stackoverflow.com/questions/1885873/vertical-alignment-of-empty-inline-block-elements –

+0

請添加此評論作爲答案並接受它,否則這個問題仍然沒有必要回答。 – NGLN

+0

完成,謝謝! @Nightfirecat獲得了信譽。 –

回答

2

添加vertical-align屬性 - 它並不重要哪一個,他們都做同樣的事情,因爲它們是相同的尺寸。如果他們是不同的大小,使用vertical-align: middle

.collection_box { 
    vertical-align: middle; /* or top, or bottom, if they're the same size */ 
} 
0

他們漂浮到左:

.collection_box { 
    float: left; 
}