css - 如何通过变量获得较少的地图值?
问题描述
为什么这不起作用?
@colors: {
red: #2A3F50;
}
.yyy{
@color: red;
color: @colors[ @color ];
}
是否在 Less 方法中使用带有地图的变量?错误:
未找到变量@color
PS:但这段代码工作正常:
@colors: {
red: #2A3F50;
}
.yyy{
@color: red;
color: @colors[ red ];
background-color: @color;
}
如果我@@color
输入 [ ],它会抛出 Variable @red not found
解决方案
推荐阅读
- traefik - 使用代理协议时可以设置 X-Real-IP 吗?
- macos - macOS-使用自动布局调整许多不同宽度的按钮
- oracle - ORACLE 11G 数据下载
- linux - 如何在linux中一次重命名多个文件
- php - 按关系排序 laravel
- java - SQLite:如何从 subQuery 填充 pojo 上的布尔字段
- python - 如何使用 django 制作自定义 URL?
- javascript - Cypressjs 测试将 DOM 的内容与之前的值进行比较
- javascript - 处理计算属性中的意外副作用 - VueJS
- apache-storm - 多微批风暴拓扑