【发布时间】:2012-11-26 01:04:55
【问题描述】:
我创建了一个 CSS 列布局,里面有一些矩形 divs。 This is my code.
当用户点击它们中的每一个时,它应该被删除。我已经为其添加了 CSS3 过渡:
-webkit-transition: all 0.3s ease-in; /*Safari & Chrome*/
-moz-transition: all 0.3s ease-in; /* Firefox 4 */
-o-transition: all 0.3s ease-in; /* Opera */
transition: all 0.3s ease-in;
现在被点击的项目有效地移除了,但是其他矩形(在这个 div 之后)改变了它们的位置而没有任何效果。
其他物品换位时如何添加效果? CSS3 Columns 可以吗?如果不是,我应该更喜欢哪种方法?怎么样?
注意:我将创建类似于 Windows 8 开始菜单的东西;当您移除其中的图块时,其他项目将通过动画移动到新位置。
【问题讨论】:
标签: html css css-transitions