scss Sass列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了scss Sass列表相关的知识,希望对你有一定的参考价值。
/*
Access individual element in a list
*/
$horse-types: pony horse mini-horse maxi-pony;
nth($horse-types, 1); //pony
nth($horse-types, -1); //maxi-pony
/*
Access list elements with @for loop:
*/
$horse-types: pony horse mini-horse maxi-pony;
@for $i from 1 through length($horse-types) {
.horses-#{$i} {
&:after {
content: "#{$i}. #{nth($horse-types, $i)}";
}
}
}
/*
Access list elements with @each loop:
*/
@each $item in $horse-types {
.hrs-photo-#{$item} {
background: image-url("img/horses/#{$item}.png") no-repeat;
}
}
/*
Accessing nested lists
*/
$horses: pony #996633,
horse Pink,
mini-horse #333,
maxi-pony #cc9849
@each $horse in $horses { //acces the first level
.horses--#{hth($horse, 1)} { //acces the second level
background-color: url('#{nth($horse, 2)}'); //second level node 2, the color
background-image: url('img/horse-types/#{nth($horse, 1)}.png') no-repeat; //second level node 1, the name
}
}
以上是关于scss Sass列表的主要内容,如果未能解决你的问题,请参考以下文章
scss 根据SASS列表的索引删除了SASS列表的项目(模仿原生map-remove函数的行为)
scss SASS:图标列表Retina Sprite Loop
scss SASS变量列表,用于帮助管理数字CSS字体粗细值。
如何在 Rgba SASS/SCSS 中显示具有不透明度的 CurrentColor?
sass和scss区别?
如何将scss转换成css文件