【发布时间】:2013-09-21 16:37:41
【问题描述】:
有什么方法可以对弹性盒项目的顺序进行转换?
换句话说,我可以拥有这个(详情在这个fiddle)
#container {
display: flex;
}
#container:hover div:last-child {
order: -1;
}
动画(获得新位置的元素会随着时间的推移假定它的位置),好吗?
【问题讨论】:
-
您希望在过渡期间发生什么?正在调整的元素滑过其他元素?
-
尽管它说它可以做到这一点,但我不确定它是否会按照你的想法去做。您可能想尝试使用类似 isotope 的库的更javascripty的方法
-
这里有一个fiddle,它不像你在 FF 中想象的那样工作
-
这里是一些 javascript 的笔,它根据您可能要考虑的弹性订单执行排序 - codepen.io/osublake/pen/gaQNLK
标签: html css css-transitions flexbox