css - 试图从名称列表中调用 mixin - Sass
问题描述
我有一个 mixin 列表,我想在 1 个 mixin 中使用循环调用它们,但是当我尝试使用列表中的索引包含混合名称时会引发错误。有没有办法解决这个问题!?
@mixin example1 {
width: 50px;
}
@mixin example2 {
height: 10px;
}
$arr : (
'lg':(
('example1','.container header'),
('example2','.container nav'),
),
'sm': (
('example2','.container header'),
)
);
@mixin mediaRender($z : 'min' ) {
@each $ind , $val in $arr {
@media (min-width:getMedia($ind)){
@for $i from 1 through length($val){
$tm : nth($val,$i);
#{nth($tm,2)}{
@include nth($tm,1); // Error
}
}
}
}
}
解决方案
推荐阅读
- javascript - 反应原生:当我在 TopTabNavigator 中时,Android 后退按钮不会在第一次点击时返回
- python - 即使没有找到数据,每次都试图从漂亮的汤结果中将数据写入列表
- sockets - 我想在套接字上发送 snort3 警报,但是当我运行命令“sudo snort -i ens33 -A alert_unixsock -l /tmp”时,它给出了错误
- django - 如何解决精确查找的 QuerySet 值必须限制为使用切片的一个结果。姜戈
- java - 使用 json 对象映射器在附加的类中填充附加字符串
- jquery - 为什么使用 jquery load() 加载图像时 jquery.lazy 不起作用?
- python - VS 代码是否对不同的 python 终端窗口使用不同的线程?
- c++ - 为什么不能在方法中分配类的数据成员
- daml - 如何在 DAML 中将 Map 的键作为观察者提及?
- git - 项目子模块的maven发布插件