javascript - 如何使用 css flex-wrap: wrap; 在 vanilla JavaScript 中制作 FLIP 动画?
问题描述
我如何使用 css flexbox 在 vanilla JavaScript 中制作 FLIP 动画,flex-wrap: wrap;
因为我有一个可扩展的侧边栏并且页面内容包含 display: flex; 行中的项目以及当侧边栏展开或折叠时,每行中的第一个/最后一个项目会随着容器宽度的变化而突然变化(跳转到下一行或上一行)?
我需要此更改看起来像从位置 A(行的开头)到位置 B(上一行的结尾)的流动画。
此处显示了类似的动画: https ://codepen.io/techniq/pen/WxaxaR
但我需要在带有 CSS 的 vanilla JS 中做到这一点display: flex;
有任何想法吗?
解决方案
推荐阅读
- javascript - Mongodb在靠近坐标的LineString上获取点
- scala - 在编写 scala 测试用例时无法比较字符串列表或字符串数组
- c# - AcrUserDialogs Toast Position Xamarin Forms UWP
- python - 了解具有不同批次大小的 Keras LSTM 模型
- sql - 如果结果在两个值之间,则返回 SELECT 语句
- javascript - 写入 dom 中的输入节点
- python - 用于循环/其他可迭代的 Python 多处理
- c# - 我如何在 C# WPF 中的 ListView 中添加 ContextMenu(当有人右键单击 ListView 项目时想要添加“修改”操作)
- php - 一种使用开关的方法,检查“url/file”中是否存在“url/file”?get.php?[请求uri]
- vue.js - vue.js 基于菜单选择添加动态输入字段