如果給定SASS變量(scss語法中的代碼)中的有效CSS邊框屬性值,我需要知道給定邊框的寬度和顏色。提取SASS中border屬性的部分
這可以使用@function
來完成,因爲我需要多次這個功能。
的輸入可能看起來像下面的(如果邊框屬性之一是缺少不要緊,因爲這仍然是有效的CSS):
2px dashed white
1px #333
solid black
不幸的是,我甚至不知道從哪裏開始。 我想分割列表,然後返回相應的值,但我不知道如何確定不同的類型,例如我怎麼知道它的邊界寬度值?
多數民衆贊成在我目前堅持:
@function getBorderWidth($border) {
@each $part in $border {
@if(WHAT IS THE CONDITION?) {
return $part;
}
}
}
非常感謝您的幫助!
謝謝,正是我需要的! – JDC