我在尝试检索嵌套 sass 映射中的值时遇到问题。我有一张看起来像这样的地图:
$breakpoints : (
xl: (
page-width: 1170px,
gutter: 30px,
base-font-size: 17px
),
l: (
breakpoint: 1170px,
page-width: 980px,
gutter: 20px,
base-font-size: 17px
)
);
我正在尝试在第一个嵌套列表“xl”中检索变量。这个想法是通过索引而不是键名来检索嵌套列表,因为这应该能够根据用户的喜好进行修改。
我原以为 usingmap-get(nth($breakpoints, 1), page-width)
会起作用,但nth($breakpoints, 1)
似乎返回一个包含“xl(页面宽度:1170px,gutter:30px,base-font-size:17px)”而不是实际地图的字符串,因此无法使用该map-get()
功能.
关于如何做到这一点的任何想法?