我正在制作站点地图。
结果需要这样的东西:
ul.site-map li[data-level="1"] {
margin-left: 50px;
}
ul.site-map li[data-level="2"] {
margin-left: 100px;
}
ul.site-map li[data-level="3"] {
margin-left: 150px;
}
此 Stylus 代码无效:
ul.site-map
li
for $level in (1..3)
&[data-level="{$level}"]
margin-left ($level * 50)px
我该如何解决这个问题?
链接到 codepen
最佳答案
您可以转义引号:
&[data-level=\"{$level}\"]
https://stackoverflow.com/questions/32477014/
相关文章:
spring - 为什么当您使用其 ID 保存实体时,从 JPA 存储库中检索的订单会发生变化?
html - 使用 ng-classes 样式输入占位符颜色样式
amazon-web-services - AWS : How do I programmatica
oracle - 12c 和 ORA-01792 : maximum number of colum
symfony - 如何使用 symfony 2 使工作软删除和唯一实体
amazon-web-services - 在 AWS CLI DynamoDB 查询操作中替换变量