sass08 if while for each
scss
@function getzIndex($layer: default){
$zindexMap: (default: 1, modal: 1000, dropdown: 500, grid: 300);
$zindex:;
@if map-has-key($zindexMap, $layer){
$zindex: map-get($zindexMap, $layer);
}
@return $zindex;
} @debug getzIndex('afd');
//$layer可选:default,modal,dropdown,grid $screenWidth: 500;
body{
color: if($screenWidth > 768, blue, red);//三目运算,没有@符号
} @if $screenWidth > 768{
body{
color: red;
}
}
@else if $screenWidth >400{
span{
color: green;
}
}
@else{
p{
color: blue;
}
} @for $i from 1 to 5{ //for语句
.span#{$i}{
width: 20% * $i;
}
} $j: 6;
@while $j > 0{
.p#{$j}{
width: 20% * $j;
}
$j: $j - 3;
} $k: 1;
@each $c in blue, red, green {
.div#{$k}{
color: $c; //$c是遍历的每一个值
}
$k: $k+1;
} @each $key,$color in (default, blue), (info, green), (danger, red){
.text-#{$key}{
color: $color;
}
} @each $key, $kk in (default: blue, info: green, danger: red){
.label-#{$key}{
color: $kk;
}
}
css
body {
color: red;
} span {
color: green;
} .span1 {
width: 20%;
} .span2 {
width: 40%;
} .span3 {
width: 60%;
} .span4 {
width: 80%;
} .p6 {
width: 120%;
} .p3 {
width: 60%;
} .div1 {
color: blue;
} .div2 {
color: red;
} .div3 {
color: green;
} .text-default {
color: blue;
} .text-info {
color: green;
} .text-danger {
color: red;
} .label-default {
color: blue;
} .label-info {
color: green;
} .label-danger {
color: red;
} /*# sourceMappingURL=demo1.css.map */
sass08 if while for each的更多相关文章
随机推荐
- ASP.NET-Session与复杂数据类型
原文链接:http://www.cnblogs.com/fish-li/archive/2013/05/28/3104750.html Session与复杂数据类型 Session有三种工作模式,拿A ...
- 51 nod 1431 快乐排队
1431 快乐排队 题目来源: CodeForces 基准时间限制:1 秒 空间限制:131072 KB 分值: 80 难度:5级算法题 收藏 关注 有一群人在排队,如果某个人想排到前面去,可以花 ...
- java 日期和字符串互转,依据当天整天时间 得到当天最后一秒的日期时间
java 日期和字符串互转.依据当天整天时间 得到当天最后一秒的日期时间 package com.hi; import java.text.DateFormat; import java.text ...
- MyEclipse打包可运行的jar包
详细步骤: Export... -> java -> Runnable JAR file Launch configuration:选择main方法所在的文件/类 Export desti ...
- 【BUG】android.content.res.Resources$NotFoundException: File res/drawable-xxhdpi/toolbar_line.png from
SafeGod在coolpad(4.0)上执行.登陆进去的设备列表界面遇到的问题.三星和索尼没有这个问题. 06-24 15:23:06.897: E/AndroidRuntime(12655): F ...
- Pocket英语语法---四、should的同义词是谁
Pocket英语语法---四.should的同义词是谁 一.总结 一句话总结:should表示劝告,建议,命令,其同义词是ought to,should强调主观看法,ought to强调客观要求.在疑 ...
- ES设置查询的相似度算法
similarity Elasticsearch allows you to configure a scoring algorithm or similarity per field. The si ...
- [雅礼NOIP2018集训] day6
打满暴力好像是一种挑战,已经连续几天考试最后一个小时自闭了,因为自以为打完了暴力,然而,结果往往差强人意 大概是考试的策略有些问题 T1: 我们设$g[x]$为在x时取小于等于m个物品的最大价值,下面 ...
- 正则表达式匹配 C++实现 java实现 leetcode系列(十一)
给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配. '.' 匹配任意单个字符 '*' 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 ...
- 洛谷P2939 [USACO09FEB]改造路Revamping Trails(最短路)
题目描述 Farmer John dutifully checks on the cows every day. He traverses some of the M (1 <= M <= ...