我有.post
十個同級元素, 標記是一樣的東西:包封物兄弟元素[每次兩個]與一個div共用同一類
<div class='book'>
<div class='post text'>one</div>
<div class='post photo'>two</div>
<div class='post quote'>three</div>
<div class='post video'>four</div>
<div class='post audio'>five</div>
<div class='post link'>six</div>
<div class='post text'>seven</div>
<div class='post video'>eight</div>
<div class='post quote'>nine</div>
<div class='post link'>ten</div>
</div>
我想.post
div
小號封裝2在與div
時間(帶班.page
說的)這樣的標記看起來像:
<div class='book'>
<div class='page'>
<div class='post text'>one</div>
<div class='post photo'>two</div>
</div>
<div class='page'>
<div class='post quote'>three</div>
<div class='post video'>four</div>
</div>
<div class='page'>
<div class='post audio'>five</div>
<div class='post link'>six</div>
</div>
<div class='page'>
<div class='post text'>seven</div>
<div class='post video'>eight</div>
</div>
<div class='page'>
<div class='post quote'>nine</div>
<div class='post link'>ten</div>
</div>
</div>
這是一個tumblr佈局。我希望佈局看起來像一本書,您可以翻閱頁面la:http://jsfiddle.net/9fdk047t/。
我遇到了一些問題,z-index
& transition
同時努力沒有包裝div
爲.post
s到做。
我以十個爲例。頁面上可能有1-10 .post
s,因此如果頁面上有奇數個.post
s,則最後封裝的div
應該只能託管一個.post
。
的jsfiddle:http://jsfiddle.net/jklm313/Upb3S/1/
謝謝您的幫助!
太棒了!在我接受你的答案之前,讓我玩幾分鐘的演示吧! (我已經接受了我的心)。 – carpenumidium
剛剛更新使用addBack(),andSelf()beeing棄用 –
這是合適的,A.沃爾夫!太感謝了! :) – carpenumidium