我想在Silverlight中實現類似流體佈局的轉換,或者像在skydrive中新的css轉換動力photolist視圖中看到的那樣。我認爲這可以用CSS3以某種方式完成。css3轉換:浮動項目上的流體佈局動畫
假設我有這樣的事情:
<div class="items">
<div class="item">
1
</div>
<div class="item">
2
</div>
<div class="item">
3
</div>
</div>
<style>
.item {
float: left;
}
</style>
如果項目可能會有一些方形或圖像或任何東西。 現在我們有一個浮動的項目列表,它包含了調整大小時的項目。 我想要實現的是讓這些物品流暢地動畫,當它們被包裹到下一行時,或者浮起來爲其中新添加的物品放置位置。
這很可能一些JavaScript魔術使用絕對位置,但隨後你會犧牲CSS布點,並有手工做的一切與完成。
有沒有什麼辦法可以說類似transition: left, top 1s ease-in-out;
?
我試着包裝一些家長格,即浮動裏面的項目,而項目本身具有絕對定位,但隨後的位置是相對於它的父,所以沒有過渡那裏。
Here是Channel9的一個視頻,顯示幾個方面的影響,我說的是那個那顯示1:20左右了。
你可以發佈一個鏈接到的你想的效果演示實現? – RSG
同位素幾乎是我所尋找的:http://isotope.metafizzy.co/ –