javascript - 动画 Bootstrap 卡替换消失的卡

标签 javascript html css twitter-bootstrap sass

想象一个使用 bootstrap cards 的网站.

现在,如果您单击一个按钮使上面的一些卡片消失,下面的卡片将在眨眼之间神奇地填充最近消失的卡片的位置。 消失卡片下方的卡片如何平滑向上过渡并取而代之?

注意:我正在寻找的答案只需要解决我的问题 - 我不在乎如何解决。


我尝试了以下方法:

#projects.card { //expect that each card have been supplied with the class name 'card'
    -moz-transition: 2s;
    -ms-transition: 2s;
    -o-transition: 2s;
    -webkit-transition: 2s;
    transition: 2s;
}

展示过渡未发生的 gif: Click here to view the GIF

最佳答案

非常高层次的想法是让所有的位置都在内存中,并根据这些位置和位置的变化自己处理所有的运动。

但您可以使用预构建的库,例如 https://vestride.github.io/Shuffle/

关于javascript - 动画 Bootstrap 卡替换消失的卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51859427/

相关文章:

javascript - 带有百分比的图像大小会减慢网站速度

javascript - 使用 ajax setTimeout 将信息显示到 div 中

javascript - 如何使我的 div 对齐?

javascript - 可变高度的滑动门按钮

html - 为什么不源本地镜像?

css - 你能在 CSS 中找到图像吗?

javascript - 根据 React 中的属性值映射不同的图标

javascript - 扩展 li 元素以适合内容

html - CSS 文件未加载 GAE

html - 自动缩放 iOS 7 中的方向更改