0
我想在一個mixin中將輸入類型與元素/類組合在一起我在哪裏有兩個列表,一個是類,另一個是需要輸入類型檢查下面的mixin。但它給了我一個錯誤。如何在Sass或SCSS中調用「多個變量參數」
=input($elements... , $inputs...)
@each $input in $inputs
input[type="#{$input}"]
@content
@each $element in $elements
#{$element}
@content
+input((select,.sample-class),(text,button))
text-align: center
關於混入給我一個錯誤
Error: Invalid CSS after "($elements... ": expected ")", was ", $inputs...)"
on line 1 of ../sass/2-modules/_form.sass
from line 2 of ../sass/2-modules/_modules.sass
from line 2 of ../sass/styles.sass
所需的輸出
select{
text-align: center
}
.sample-class{
text-align: center
}
input[type="text"]{
text-align: center
}
input[type="button"]{
text-align: center
}
感謝您將它的努力。但它不會解決我的目的, 例如,我在每個列表中只添加了2個,但它可能比這個更多或更少。 例如。 ((select,'sample-class','。sample-1','。sample-1'),(text,button,tel,url)) 或者它可以是第一個列表中的單個多個在第二個列表中 例如。 +輸入((選擇),(文本,按鈕,電話,網址) – PratapRockerss
你沒有提到你的問題。請參閱最新的答案。希望它能解決您的問題 –
嗨!!, 真的很棒,非常感謝。 – PratapRockerss