2014-10-29 48 views
0

即時通訊嘗試使用內聯塊製作網格式Tumblr主題,但出現了一些......併發症。帖子自動垂直對齊。如果它們的尺寸完全相同,那麼這個問題就不會成爲問題,但是這些帖子在高度上有所不同。總結一下,我希望創建兩列不同高度的帖子,它們沒有任何垂直對齊。我嘗試了許多不同的解決方案,但似乎沒有任何工作。使用內聯塊創建網格式Tumblr主題?

第一個鏈接是JSFIDDLE。

This is how it currently lookshow I would like it to look.

CSS

#entries { 
width: 600px; 
{block:PermalinkPage}width: 630px;{/block:PermalinkPage} 
position: relative; 
padding: 0px; 
margin: 10px 0px 0px 0px; 
} 

.posts { 
position: relative; 
text-align: left; 
background: {color:Posts}; 
width: 250px; 
{block:PermalinkPage}width: 500px;{/block:PermalinkPage} 
margin: 20px; 
padding: 0px; 
word-wrap: break-word; 
display: inline-block; 
clear: right; 
} 

.posts nth-child(even) { 
float: right; 
} 

任何提示或可能的替代方案是最好的,因爲我不能爲我的生活想出解決辦法。我開始認爲垂直對齊只是內聯塊的固有特性?

+3

這種佈局是很難只用CSS來實現。像砌體(http://masonry.desandro.com/)的JavaScript插件可能會有所幫助。 – 2014-10-29 15:59:05

+1

Metafizzy和Gridster是兩個更好的圖書館 – 2014-10-29 18:55:48

+1

@iharby:這個分號顯然是我所有問題的答案,哈哈哈。現在它的所有工作都很漂亮。非常感謝! – Auburn 2014-10-29 19:54:21

回答