【高端】几个关于SCSS中for循环的高级玩法
简单版
@for $i from 1 through 6 {&:nth-of-type(#{$i}) img {transition-delay: calc(0.1 *#{$i}s);//逐次延时效果}
}
进阶版
@for $i from 1 through length($数组) {$color: nth($数组, $i);&:nth-of-type(#{$i}) {color: $color;//通常用于序列颜色显示效果&:hover {color: white;}}
}
混合版
$bg-color: "blue", "lightBlue", "green", "orange", "yellow", "purple", "pink", "red", "lightRed";
$bgColors: $blue, $lightBlue, $green, $orange, $yellow, $purple, $pink, $red, $lightRed;
@for $i from 1 through length($bg-color) {
//通过颜色属性定位不同节点,制定进行颜色样式设置&[bg-color="#{nth($bg-color, $i)}"] {color: white;background-color: nth($bgColors, $i);background-image: url("static/img/v-html/bg/#{nth($bg-color, $i)}.jpg");}
}
复杂序列逐帧动画
<style lang='scss' scoped>
.sg-body {animation: sg-animate 2s infinite alternate; //在两秒内完成序列png动画图片来回播放,并循环无限次$bgPreUrl: "http://www.shuzhiqiang.com/img/bg_"; //序列图路径前缀@keyframes sg-animate {$len: 75; //逐帧动画画面自由75张图@for $i from 0 through $len {#{ $i * 1% } {background-image: url(#{$bgPreUrl}#{$i}.png);}}// 序列图播放完毕那一刻到100%时间(第2s结束那一刻)之间都停留在最后一张序列图静止不动#{ $len * 1% },100% {background-image: url(#{$bgPreUrl}#{$len}.png);}}
}
</style>
编译后的CSS代码如图
……
【高端】几个关于SCSS中for循环的高级玩法相关推荐
- 森林怎么训练野人_第五人格:野人技能曝光!野猪可以骑,庄园中或将迎来新玩法!...
欢迎各位小伙伴来到本期的<第五人格不知道多少课>"野人"今天呢~公瑾就和大家来聊一聊<第五人格>中所谓的"野人",近日官方曝光出了我们的 ...
- PC端直通车投放 直通车属性投放 淘宝直通车的四种玩法,你会几种?
现在做淘宝店的几乎没有人是不知道直通车的存在,淘宝开店,不会玩直通车,那可就有点难受了,今天给大家分享下直通车的几种玩法一.分段投放玩法当我们的直通车做好之后,就可以考虑做PC投放.因为现在PC端很少 ...
- 冒险王3ol服务器维护中,冒险王3OL公会系统玩法介绍_冒险王3OL该怎样加入公会_好特网...
公会系统 当玩家等级达到20级时,系统提示"公会"系统开启. 开启公会后,玩家可以选择自己创建公会,也可以选择加入现有的公会.创建公会时需要确定公会会标.公会名称,消耗钻石,即可创 ...
- 天地伟业tiandy如何连手机_如何在一张照片中表现两个时间体系——手机摄影的高级玩法...
在我们的神话体系中关于时间有这样一个说法--天上过一天就相当于地上过一年,就是说天地之间的时间运行速度是不同的. 我们看一下上面这张照片,可能有些朋友会说"这有什么啊,不就是一个慢门效果么. ...
- 联发科彻底慌了,不仅高端市场保不住,中端市场也被高通压制
高通推出的骁龙7+gen2(简称骁龙7G2)实在太猛,它不仅性能强还兼有功耗低等优点,具备挑战联发科高端芯片的实力,中端芯片更是碾压联发科,台媒称联发科已大举削减原计划推出的芯片款式,不得不推倒重来. ...
- 任正非:进军高端市场的同时,华为要防范未来竞争者从低端崛起
任正非:进军高端市场的同时,华为要防范未来竞争者从低端崛起 本文来自华为总裁任正非于去年11月14日在内部战略务虚会上的讲话. 我们公司就像赛跑冠军一样,终于跑到世界的边缘线上.大江大河.大海大 ...
- 首次超过苹果!华为高端智能手机Q1国内市场出货量占48%
据国外媒体报道,研究机构发布的报告显示,在取代苹果成为全球第二大智能手机厂商的同时,华为高端智能手机在国内市场的出货量,在今年一季度也首次超过了苹果. 预计华为高端智能手机在国内市场的出货量首次超过苹 ...
- Linux内存管理:内存描述之高端内存
<Linux内存管理:内存描述之内存节点node> <Linux内存管理:内存描述之内存区域zone> <Linux内存管理:内存描述之内存页面page> < ...
- 2020年中国高端物业在管面积、市场规模发展现状及高端物业竞争格局分析[图]
一.高端物业管理概述 高端物业管理是指物管企业为业主提供高端服务的经营活动.目前业内对于高端物业并无统一认识,但通常来说,高端物业管理在为消费者提供常规性基础管理,如保洁.保安.保修.保绿和客户服务外 ...
最新文章
- 年后跳槽季,如何在编程面试中大获成功?
- 博客园的申请真是太快了!
- SQL2005合理的索引设计
- 路径选择算法|Floyd算法|Dijkstras算法(带GUI界面带实验报告)
- ubuntu安装完mysql无法登录_Ubuntu安装mysql8后无法登陆怎么解决
- 模拟导入系统通讯录5000+手机号 校验大量数据处理
- 数据科学包8-pandas高级内容之聚合统计
- 《Spring微服务实战》读书笔记——构建微服务
- WPF 视频教程+笔记
- 教你如何快速查询快递物流,并自动识别已签收单号
- oracle 0604,Oracle建立配置环境
- 远控王 v387 免费
- #9733;如何解释特修斯之船问题?
- niosii spi 外部_NIOS2随笔——SD卡之SPI操作
- 计算机与控制工程学院用英语怎么说,计算机与控制工程学院副院长童向荣老师2017年开学典礼致辞...
- Android RecyclerView万能分割线
- 2021-03-17 RK3288 接PHILIPS 4K显示器HDMI开机概率性不显示的问题
- 数学词汇的英译,写文章,读文献必备
- 合肥工业大学2020-2021学年《数据挖掘》实验报告(Python实现)
- HCNA---Day1