محمدسجاد دباغ
3 سال پیش توسط محمدسجاد دباغ مطرح شد
2 پاسخ

ترکیب css ها

سلام دوستان
چندین فایل css دارم که لازم هست ترکیب بشوند اما مشابه زیاد داره و تداخل کد هست.
راه کاری که به ذهنم رسید این هست که هر فایل اول تمام کلاس ها یک id اضافه کنم مثل زیر

.a{}
.b{}
.c{}
a{}
p{}
#landing .a{}
#landing .b{}
#landing .c{}
#landing a{}
#landing p{}

چه راه کاری برای تغییر همه انتخابگرها در css به صورت یکجا و یک دفعه هست؟
اگر پیشنهاد دیگری دارید ممنون میشم بگین.


ثبت پرسش جدید
میلاد-م
تخصص : توسعه‌دهنده رابط کاربری - Fron...
@milad 3 سال پیش مطرح شد
1

از SCSS استفاده کن.
در هر فایل، کل کلاس ها رو داخل یک کلاس با نام منحصربفرد قرار بده، بصورت تودرتو. دیگه تداخلی رخ نخواهد داد.


Pouria
تخصص : developer
@pouria.782 3 سال پیش آپدیت شد
0

اگر درست متوجه شده باشم میتونید از سلکتور * استفاده کنید که اشاره میکنه به تمام المان ها

<style>
*{
/*انتخاب تمام المان ها */
}

#landing * 
{
/*انتخاب تمام المان های داخل المانی با این آیدی */
}
</style>

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام