Cascade Layers (@layer)
Selector တွေ ရှုပ်လာရင် ဘယ်ဟာက နိုင်မလဲ (Specificity) တွက်ရတာ ခေါင်းကိုက်ပါတယ်။
ဖြေရှင်းနည်း
Section titled “ဖြေရှင်းနည်း”Layer တွေ ခွဲလိုက်ပါ။ အောက်ဆုံးမှာ ကြေညာတဲ့ Layer က အမြဲနိုင်ပါတယ်။ Selector ဘယ်လောက်ပဲ အားနည်းနေပါစေ Layer မြင့်ရင် နိုင်ပါတယ်။
/* Layer အစီအစဉ် သတ်မှတ်ခြင်း (နောက်ကကောင်က ပိုအရေးကြီးတယ်) */@layer reset, base, theme, utilities;
@layer reset { /* Reset styles */ * { box-sizing: border-box; }}
@layer base { body { color: #333; } h1 { font-size: 2rem; }}
@layer utilities { /* ဒီ Layer က အောက်ဆုံးမှာမို့ အမြဲနိုင်မယ် */ .text-red { color: red; }}အကျိုးကျေးဇူး
Section titled “အကျိုးကျေးဇူး”- Third-party CSS (Bootstrap, Tailwind) တွေကို Layer တစ်ခုထဲ ထည့်ထားလိုက်ရင် ကိုယ့် Code နဲ့ တိုက်တာတွေ မဖြစ်တော့ဘူး။
- Code ကို အပိုင်းလိုက် စနစ်တကျ ခွဲရေးလို့ ရသွားတယ်။