/* col-1 ~ col-12 */
@for $i from 1 through 12 {
.col-#{$i}{width:1/12 * $i * 100%;}
}
@for $i from 1 through 12 {
.col-#{$i}{width:1/12 * $i * 100%;}
}
2016-09-12
把一个数变成百分比,挺重要的一个函数啊!为什么会觉得没有用呢?比如你想让某一列占屏幕的1/12,就可以通过percentage将它变成一个百分数
2016-09-10
https://github.com/ww18/scssRealizeRenalbe/tree/master, 用简洁的方法实现了上面的功能,大家可以去看看,有更好的建议欢迎提出
2016-09-09
To-upper-case() 函数将字符串小写字母转换成大写字母;
To-lower-case() 函数将字符串转换成小写字母。
To-lower-case() 函数将字符串转换成小写字母。
2016-09-09
$sizeType:bg md sm xs;
$fullwidth:100%;
@for $i from 1 through 12{
.col-#{nth($sizeType,1)}-#{$i},.col-#{nth($sizeType,2)}-#{$i},.col-#{nth($sizeType,3)}-#{$i},.col-#{nth($sizeType,4)}-#{$i}{
width:$fullwidth/12 * $i;
}
}
不知道这样是不是Bootstrape 的grid
$fullwidth:100%;
@for $i from 1 through 12{
.col-#{nth($sizeType,1)}-#{$i},.col-#{nth($sizeType,2)}-#{$i},.col-#{nth($sizeType,3)}-#{$i},.col-#{nth($sizeType,4)}-#{$i}{
width:$fullwidth/12 * $i;
}
}
不知道这样是不是Bootstrape 的grid
2016-09-06
sass的导入(@import)规则和CSS的有所不同,编译时会将@import的scss文件合并进来只生成一个CSS文件。但是如果你在sass文件中导入css文件如@import 'reset.css',那效果跟普通CSS导入样式文件一样,导入的css文件不会合并到编译后的文件中,而是以@import方式存在。
所有的sass导入文件都可以忽略后缀名.scss。一般来说基础的文件命名方法以_开头,如_mixin.scss。这种文件在导入的时候可以不写下划线,可写成@import "mixin"。
所有的sass导入文件都可以忽略后缀名.scss。一般来说基础的文件命名方法以_开头,如_mixin.scss。这种文件在导入的时候可以不写下划线,可写成@import "mixin"。
2016-09-06