[英]What are the options for having a masonry like layout with flexbox with resizable and sortable elements
在我的有角度的應用程序中,我使用ui-sortable對<ul>
進行排序。
元素本身是可調整大小的。
這類似於我的設置:
我希望“ 4”和“ 5”使用它們上方的空格:
這是一個小提琴 。 請注意,這是一個過於簡化的示例,並且元素實際上是由用戶調整大小並可以排序的。
像石工之類的庫不會這樣做,因為它們使用絕對定位的元素,這將使ui可排序的工作方式失效,調整大小也不會推動該元素的工作。
那么我該如何實現呢?
position: abolute
js解決方案position: abolute
或更確切地說,它仍然可以讓我排序? 我相信我也遇到過類似的問題。 我最終選擇了http://isotope.metafizzy.co 。 然后,一旦用戶更改了框的大小(或順序),就可以在UI回調上運行方法以重新布置框: http : //isotope.metafizzy.co/methods.html#layout
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.