شبه کلاس :not
سوال جدیدسلام چرا در پروژه زیر تگهای پاراگراف ۸ و ۹ انتخاب شده اند ؟
کامنتی پیدا نشد.
سلام
به خاطر این کد
div:not(#d) p:not(.no){
background:blue;
}
در این کد گفته شده تمام div ها را انتخاب کن به جز div ی که آیدی d دارد پس div ی که آیدی d داره رو اصلا در نظر نمی گیره ، بنابراین فقط div های با آیدی a ,b و c رو انتخاب می کنه و در مرحله بعد گفته شده در بین فرزندان این div ها ( یعنی div هایی با آیدی a,b,c ) همه p ها را انتخاب کن به شرطی که کلاس no نداشته باشن یعنی p هایی که کلاس no دارند رو در نظر نگیر، برای همین تگ های ۸ ,۹ چون کلاس no ندارند و از طرفی والد آنها آیدی d ندارد انتخاب می شوند
این مطلب رو بخونید بهتر متوجه می شوید
ممنون