css - 有没有办法在不依赖 JavaScript 的情况下让这个 CSS 动画不那么笨重?
问题描述
所以,我试图根据他们的类(通过从顶部菜单中选择一个类别来改变)来让这个页面上的图像块出现/消失和增长/缩小。动画的工作方式目前有大部分想法,但似乎有很多笨拙 - 特别是从“显示全部”屏幕到任何瓷砖较少的部分。
除了根据显示/隐藏的图块附加 CSS 类之外,我想避免对任何动画使用 javascript。
有没有办法实际制作变换的外观:scale(); 与移动瓷砖而不是诉诸于使用改变瓷砖的高度/宽度来使它们从顶部/左侧调整大小?
动画的演示版可在此处获得:https ://wolfandthunder.com/demo/israel_arias/v2/
解决方案
推荐阅读
- javascript - Bootstrap 4 置顶更改导航栏颜色
- wpf - 首先将 propertychanged.fody 与 WPF 数据绑定和 EF 6.0 数据库一起使用
- mysql - 从具有父子关系的 Ado.Net 生成 Json
- powershell - 如何避免在 PowerShell 中使用 foreach 进行整数日志记录?
- heroku - 使用 FileZilla 将文件上传到 Heroku
- php - 如何通过单击按钮删除某些表格行
- vbscript - VBS - 用特定名称重命名许多文件
- java - 如何从目录而不是库中调用客户的方法
- php - 从 API 获取变量,非法字符串偏移
- graph - 如何在 Tableau 中绘制目标、实际值和实现的百分比