25、Less动画与贡献指南

Less动画与贡献指南

1. 使用Less进行动画转换

可以使用像Sublime Text这样的工具中的搜索和替换功能,轻松转换动画类。具体操作步骤如下:
1. 更新 animation-duration animation-fill-mode 行,使用Less mixin。
2. 移除其余行。

完成搜索和替换后,第一个示例代码如下:

.magictime {
  .vendor(animation-duration, 1s);
  .vendor(animation-fill-mode, both);
}

按照此过程,可将 magic.less 中的所有动画类进行转换。此时会得到一个半转换的CSS文件,它能正常工作。同时,也可使用相同原则转换 keyframes.less 文件。

1.1 使用供应商前缀的警告

将供应商前缀集中到一个文件可能会使CSS代码变得冗长,这被一些人认为是反模式。供应商前缀会不断变化,将它们集中处理假设了所有属性的供应商前缀保持不变,但实际并非如此。在所有动画属性都不再需要某个供应商前缀之前,不能移除它,而这可能需要很长时间。

更好的方法是使用自动前缀工具,如Alejandro Beltrán的Autoprefixer(https://github.com/ai/autoprefixer ),还有适用于Sublime Text的插件(https://git

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值