css - 用于响应块的 Css 动画
问题描述
我不断地在舞台上添加新的块。所有积木都有风格float:left
,因此它们彼此贴合。该width
属性由 定义media
,如下所示:
@media screen and (min-width: 0px) {
.block { width: 100%; }
}
@media screen and (min-width: 300px) {
.block { width: calc(100% / 2); }
}
@media screen and (min-width: 600px) {
.block { width: calc(100% / 3); }
}
关键特征是块覆盖了整个窗口宽度。
问题是我不喜欢立即添加新块来推回所有以前的块。我知道如何为恒定宽度设置动画,但在这种情况下,我正在处理可变宽度(以 % 为单位),这取决于窗口大小。
我将不胜感激任何建议!
解决方案
我现在看到的唯一方法是添加resize
侦听器并使用 js 控制一切......
推荐阅读
- pymodbus - 具有多个从站的 Pymodbus 串行转发器
- python - 将文件作为元组的元组列表读取
- python - 数据框透视,排列新列值而不创建额外的 NaN 值
- git - 有没有办法设置一个后备 git commit 模板?
- reactjs - 如何修复此错误在现有状态转换期间无法更新
- java - 使用来自 Java 的用户输入运行 cmd-line 程序
- python - 使用 pandas 从 csv 文件保存和检索时丢失 numpy 数组维度
- java - 我不明白用于定义我的字符串的语法
- c# - Net Core 使用 Postal 和 Hangfire 发送邮件后台服务
- python - 如何检查是否是某个时间,例如下午 2:00