สวัสดีฉันกำลังพยายามเรียนรู้ SASS / SCSS และกำลังพยายาม refactor mixin ของตัวเองสำหรับ clearfix
สิ่งที่ฉันต้องการคือให้ mixin ขึ้นอยู่กับว่าฉันส่งความกว้างของ mixin หรือไม่
ความคิดจนถึงตอนนี้ (รหัสหลอกเฉพาะที่ฉันจะรวมมิกซ์อินอื่น ๆ )
@mixin clearfix($width) {
   @if !$width {
    // if width is not passed, or empty do this
   } @else {
        display: inline-block;
        width: $width;
   }
}
นี่คือสิ่งที่ฉันคิดว่าฉันอาจเรียกมันได้ แต่มันไม่ได้ผล
@include clearfix();
หรือ
@include clearfix(100%)
หรือ
@include clearfix(960px)
ขอขอบคุณสำหรับความช่วยเหลือเกี่ยวกับวิธีที่ดีที่สุดหรือถูกต้องในการดำเนินการนี้!
                
                3
              
                  โปรดดูคำตอบของ Ryan James - ดีกว่าคำตอบที่ยอมรับในปัจจุบันมาก =)
                
                
                  
                    —
                    Quinn Strahl