@while 指令也需要 SassScript 表达式(像其他指令一样),并且会生成不同的样式块,直到表达式值为 false 时停止循环。这个和 @for 指令很相似,只要 @while 后面的条件为 true 就会执行。

这里有一个 @while 指令的简单用例:

//SCSS
$types: 4;
$type-width: 20px; @while $types > 0 {
.while-#{$types} {
width: $type-width + $types;
}
$types: $types - 1;
}

编译出来的 CSS

.while-4 {
width: 24px;
} .while-3 {
width: 23px;
} .while-2 {
width: 22px;
} .while-1 {
width: 21px;
}

最新文章

  1. MySQL索引背后的数据结构及算法原理【转】
  2. 用户IP地址的三个属性的区别(HTTP_X_FORWARDED_FOR,HTTP_VIA,REM_addr
  3. python 延迟绑定
  4. Skytte:一款令人印象深刻的 HTML5 射击游戏
  5. c#中的反射
  6. Qt技巧:QProcess与外部程序的调用
  7. asp.net session容易丢失解决方案
  8. HDOJ 1716 排列2(next_permutation函数)
  9. VM虚拟机上 实现CentOS 6.X下部署LVS(DR)+keepalived实现高性能高可用负载均衡
  10. PyCharm 安装指南
  11. vue移动端框架到底哪家强
  12. Redis Pipeline原理分析
  13. Linux库函数制作(静态库、动态库)
  14. [Swift]LeetCode1028. 从先序遍历还原二叉树 | Recover a Tree From Preorder Traversal
  15. python之科学函数课——Numpy
  16. 关于iOS与html交互,隐藏或修改html标签内容
  17. C语言截取从某位置开始指定长度子字符串方法
  18. 深入分析JavaWeb Item2 -- Tomcat服务器学习和使用
  19. C#面向对象(继承)
  20. jenkins1

热门文章

  1. linux下将一系列.o文件打包成.a文件
  2. Linux 系统参数优化
  3. 11:如何解决Maven的Jar版本冲突问题
  4. 【HDOJ6665】Calabash and Landlord(dfs)
  5. 前端通过axios和FormData实现文件上传功能遇到的坑
  6. CodeForces - 587E[线段树+线性基+差分] ->(线段树维护区间合并线性基)
  7. 从DBA_DDL_LOCKS视图获得DDL锁定信息
  8. Windows 10 Shell命令
  9. Selenium WebDriver UI对象库
  10. Vagrant 手册之同步目录 - 基本用法