+1 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

من هیچ وقت از !important در کدهای CSS خودم استفاده نکردم ولی سایت های زیادی را دیدم که در CSS های خودشان از !important استفاده می کنند. !important چه کاربردی دارد و در چه مواقعی استفاده می شود.

1 پاسخ

+5 امتیاز
قبل توسط (1.5هزار امتیاز)
انتخاب شده قبل توسط
 
بهترین پاسخ

یکی از ویژگی های CSS خاصیت آبشاری یا cascade آن است. به این معنی که المان آخرین استایل را خواهد خواند.

 به کد زیر دقت کنید.

            p {color: blue;}
            p {color: red;}

با !important میتوانیم خاصیت آبشاری css را بهم بزنیم و یا به عبارت دیگر css را وادار به خواندن آن خصوصیت میکنیم.

مثل این کد.

            p {color: blue !important;}
            p {color: red;}

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

و مثال فوق یک مثال آموزشی است و لی در عمل استایلها در ۲ یا چند فایل مختلف وجود دارند

سوالات مشابه

0 امتیاز
1 پاسخ 644 بازدید
0 امتیاز
1 پاسخ 1.0هزار بازدید
0 امتیاز
1 پاسخ 1.1هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط مسافر (922 امتیاز)
0 امتیاز
2 پاسخ 1.1هزار بازدید
سوال شده 9 سال قبل در برنامه نویسی توسط ISIlog (0 امتیاز)
0 امتیاز
0 پاسخ 313 بازدید
+1 امتیاز
1 پاسخ 410 بازدید
0 امتیاز
0 پاسخ 531 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط IMANAZADI (72 امتیاز)
0 امتیاز
1 پاسخ 482 بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط hafezi (111 امتیاز)
+1 امتیاز
2 پاسخ 1.0هزار بازدید
+1 امتیاز
2 پاسخ 1.4هزار بازدید
سوال شده 10 سال قبل در برنامه نویسی توسط Saeed Zarinfam (1.1هزار امتیاز)
...