gpt4 book ai didi

css - 如何访问 sass mixin 的参数?

转载 作者:行者123 更新时间:2023-11-28 02:02:53 24 4
gpt4 key购买 nike

我正在像这样制作一个 sass mixin:

@mixin hello($arg1, $arg2, $arg3) {
// content here
}

我需要动态访问此 mixin 中的参数数量(在此示例中,我应该得到 3 个)以在 mixin 本身内部使用。

其次,我需要根据参数索引访问这些参数的值。我想象这样的事情:

argsList[0] = 'arg1'

我怎样才能让它工作?

最佳答案

在 sass 中没有允许你这样做的原生函数。如果你需要将 X 参数传递给你的混入,你应该在你的混入声明中使用“arglist”。请参阅以下内容:

@mixin hello($args...) {}

这允许您传递任意数量的 $args。

唯一的另一种方法是声明与 $args 一样多的 mixin,每种情况一个。

关于css - 如何访问 sass mixin 的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49211939/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com