less循环生成类
来源:互联网 发布:云计算软件工程师 编辑:程序博客网 时间:2024/05/16 02:30
下面就是一个用于生成 CSS 栅格类的递归循环的实例:.generate-columns(4);.generate-columns(@n, @i: 1) when (@i =< @n) { .column-@{i} { width: (@i * 100% / @n); } .generate-columns(@n, (@i + 1));}输出:.column-1 { width: 25%;}.column-2 { width: 50%;}.column-3 { width: 75%;}.column-4 { width: 100%;}
下面是一个生成延时动画的例子
.generate-delays(@n, @i: 1) when (@i =< @n) { .delay@{i} { animation-delay:(0.5s*@i)s; -webkit-animation-delay:(0.5s*@i); } .generate-delays(@n, (@i + 1));}.generate-delays(5);
.delay1{animation-delay:.5 s;-webkit-animation-delay:.5 s}.delay2{animation-delay:1 s;-webkit-animation-delay:1 s}.delay3{animation-delay:1.5 s;-webkit-animation-delay:1.5 s}.delay4{animation-delay:2 s;-webkit-animation-delay:2 s}.delay5{animation-delay:2.5 s;-webkit-animation-delay:2.5 s}
注意 单位要在前面
0 0
- less循环生成类
- 使用less的loop(循环)方法根据类名生成元素
- LESS循环
- Less中的循环
- less循环不同的背景图片
- 利用less循环模拟动态loading
- 模板类 std::less
- less
- less
- LESS
- less
- less
- less
- less
- less
- LESS
- less
- less
- [Err] 1075 - Incorrect table definition; there can be only one auto column and it must be defined as
- s:iterator跳出当前循环
- Spring框架的junit测试遇见的问题
- 每天一个 Linux 命令(20):find命令之exec
- My First Blog
- less循环生成类
- 关于接口的多继承的理解
- 好书列表
- 【matlab】eps 意义用法以及实例
- Linux账号的安全管理
- QMdiArea多个子窗口tabView模式去下划线
- 服务器文件加密 恢复代理
- AWT-剪切板
- 中国一号信令安装配置教程