我有一些要顯示的元素。但遺憾的是,它不能按我想要的方式工作。CSS Float填充空格之間的差距
這裏是它如何工作的: http://jsfiddle.net/lukasoppermann/H3Nmg/7/
我想它使紅色框填寫綠框和左側之間的空間。 它需要是動態的。容器的寬度可能會改變,元素的順序可能會有所不同。
我當然更喜歡只用css的方式,但js也很好。有沒有人有任何提示?
// EDIT 爲了澄清,該元件不能進行硬編碼或浮動到正確的,因爲元件的數量,包裝的寬度,並且還綠色元件的數量可以變化。元素的順序也會有所不同。我基本上需要元素自動排列而沒有任何整體。
那就是我想要的。
http://img526.imageshack.us/img526/613/boxsorting.jpg
退房http://masonry.desandro.com/ – j08691 2012-04-04 02:20:04
我會檢查出來,並取回,看起來很有希望。 – 2012-04-04 02:32:42
您可能可以使用'column-count'。它只適用於真正的瀏覽器(無IE),您需要使用媒體查詢來減少較小分辨率的列。你可以在這裏看到它的行動:http://www.towejewels.com/jewels/ – powerbuoy 2012-04-04 02:50:54