جعبه | سرویس اشتراک ویدیو

آموزش CSS بخش 11 = قانون آبشاری (Cascade) در CSS

پخش زنده جام جهانی ۲۰۲۲ قطر
۱ ماه پیش
۰
بچه ها چه خبر! امروز می‌خوایم به این بپردازیم که وقتی با درگیری‌های ساده CSS مواجه می‌شوید چه اتفاقی می‌افتد و چگونه آبشار (از Cascading Style Sheets) در حل این تضادها نقش دارد. به یاد داشته باشید، آبشار به معنای سقوط به پایین - از بالا به پایین است. یعنی CSS از TOP به BOTTOM خوانده می شود! CSS Cascade آبشار الگوریتمی است که تعریف می‌کند چگونه عوامل کاربر مقادیر ویژگی‌های (property) منشأ گرفته از منابع مختلف را ترکیب می‌کنند. آبشار مبدا و لایه را تعریف می‌کند که وقتی اعلان‌ها در بیش از یک مبدا یا لایه آبشاری مقداری را برای یک property روی یک عنصر تنظیم می‌کنند، اولویت دارند. آبشار در هسته CSS نهفته است، همانطور که با نام: Cascading Style Sheets تاکید شده است. هنگامی که یک انتخابگر با یک عنصر مطابقت دارد، مقدار ویژگی از مبدا با بالاترین اولویت اعمال می‌شود، حتی اگر انتخاب‌کننده از مبدا یا لایه اولویت پایین‌تر property بیشتری داشته باشد. این قسمت توضیح می‌ده که آبشار چیست و ترتیبی که CSS اعلان‌های آبشاری، لایه‌های آبشاری و نوع مبدا را پوشش می‌دهد، توضیح می‌ده. درک تقدم مبدا کلید درک آبشار است.