css - 如何移植使用字符串插值的旧版本,以便与较新版本的less一起使用?
问题描述
我正在尝试重新编译这个文件中的less,它是用旧版本的less使用字符串插值编写的,根据这个答案不再支持它
.skill-position(@id, @z-index, @left, @top) {
(~'.skill[data-skill-id="@{id}"]') {
//z-index:@z-index;
left:unit(@left, px);
top:unit(@top, px);
}
}
.skill-icon(@id, @x, @y) {
(~'.skill[data-skill-id="@{id}"]') {
.icon {
background-position: -(@x - 1)*60px -(@y - 1)*60px;
}
}
}
如何移植它,使其不使用字符串插值并且可以使用较新版本的 less 进行编译?
解决方案
推荐阅读
- tensorflow - Tensorflow/WSL2 GPU 内存不足,未使用全部可用?
- python - 为什么进行 torch.nn.conv2d 操作时 requires_grad 会从 true 变为 false?
- arm - 缺少 IAR Embedded Workbench 菜单栏
- javascript - 将不同尺寸的相同产品添加到购物车
- sql - 使用 SQL 识别存在指定唯一分组/组合的实例
- python - 如何在 Python 中获取字符的位置并将其存储在变量中?
- php - 将大字符串分成较小的组?
- javascript - 使用 jest.mock 进行多个测试
- c# - 如何使用 C# 查询 Tableaus GraphQL
- ios - 在博览会上发布反应本机应用程序时出现意外代码 404