یک فایل HTML/CSS بسازید که در :root چند متغیر CSS مانند --main-color، --accent-color و --padding تعریف کند و سپس این متغیرها را برای تعیین رنگ پس‌زمینه، رنگ متن و فاصله داخلی در هدر، دکمه و کارت‌ها اعمال کنید.

3.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:30

0.0

در CSS متغیرها را در بخش :root با نگارش --variable-name مقداردهی کنید و برای استفاده از آن‌ها در قوانین از تابع var(--variable-name[, fallback]) بهره ببرید؛ به‌عنوان مثال background-color: var(--main-color); و padding: var(--padding). برای تمرین، مقادیر پیش‌فرض قرار دهید، یک کلاس تم تیره/روشن بسازید که مقادیر متغیرها را بازنویسی کند و از fallback برای جلوگیری از مشکلات مرورگر استفاده کنید.

توسط پژوهشگر در 221 روز قبل ساعت 01:30
دسته بندی ها: CSS CSS for beginner
nima در 221 روز قبل ساعت 13:03

برای کارکرد ساده و قابل‌اعتماد، مقادیر پیش‌فرض مناسب برای --main-color، --accent-color و --padding را در :root تعریف کنید. استفاده از تابع var(--variable, fallback) کمک می‌کند تا در صورت عدم بارگذاری یا پشتیبانی ناقص مرورگر مقدار جایگزین اعمال شود. برای پشتیبانی از تم‌های روشن و تیره، می‌توانید کلاس‌هایی مانند .theme-dark و .theme-light بسازید که این متغیرها را بازنویسی کنند. همچنین اطمینان یابید که رنگ پس‌زمینه و رنگ متن با فاصله داخلی مناسب در هدر، دکمه و کارت‌ها برای دسترسی خوب تنظیم شوند.

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری