طريقة استخدام متغيرات CSS

السلام عليكم ورحمة الله..

متغيرات CSS ببساطة هي عبارة عن متغير بخاصية محددة استطيع استخدمه في أكثر من موقع في ملف CSS وعند التغيير على المتغير الأساسي يتغير تلقائيًا في الملف كاملًا.

لنفرض أن

– لدي لون محدد أريد استخدامه في بعض الأماكن سواء لون النص أو خلفية عنصر معين.
– بدلًا من تكرار نفس كود اللون في عشرين مكان.. فالأفضل أعمله كمتغير واستخدم المتغير, في عشرين مكان.
– عند تغيير اللون في المتغير نفسه, يتغير في جميع الأماكن الأخرى.

مثال:

أولًا: يجب أن تكون المتغيرات داخل ( root )  في ملف الـ CSS بالشكل التالي

أدناه المتغير واسمه
–mainColor

كود اللون هو:
#607098



:root { 

--mainColor: #607098;

}

 

فقط بهذا الشكل, ثم استخدمه بالشكل التالي في أي مكان أريد.



body {

background-color: var(--mainColor);

}

section { 

color: var(--mainColor);

}

 

في حال تغيير اللون في المتغير … تلقائيًا سيتغير في جميع الأماكن التي تم استخدامه فيها

وبهذه الطريقة تستطيع تسريع عملك بنسبة كبيرة, بالإضافة للمحافظة على نفس درجة اللون المستخدمة في جميع أجزاء الموقع

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *