CSS :nth-child() 伪类
- الصفحة السابقة :not()
- 下一页 :nth-last-child()
- 返回上一层 Manuelin Tsaro Pseudo-Klass CSS
定义和用法
CSS :nth-child(n)}}
الاكتبيريا يستخدم لاختيار العنصر الذي يكون n العنصر.
هذا الاكتبيريا يُستخدم لاختيار العنصر بناءً على مؤشره في قائمة الأبناء للمتصفح
n يمكن أن يكون عددًا/مؤشرًا، كلمة مفتاحية (غريب
أو حتى
) أو صيغة (مثل أn + ب)
نصيحة:رؤية :nth-of-type()
الاكتبيريا تستخدم لاختيار العنصر الذي يكوننوعية نفسها (اسم العنصر)من n العنصر.
مثال
مثال 1
كيفية الاستخدام :nth-child()
الاكتبيريا:
/* اختيار العنصر الرابع في مجموعة الأخوة أي العنصر */ :nth-child(4) { لون الخلفية: الأصفر; } /* اختيار العنصر الثاني في الأخوة div */ div:nth-child(2) { لون الخلفية: الأحمر; } /* اختيار العنصر li الثاني في القائمة */ li:nth-child(2) { لون الخلفية: الأعمدة الخضراء الفاتحة; }
مثال 2
غريب
و حتى
هو كلمة مفتاحية، يمكن استخدامها للتنسيق مع العناصر التي يكون مؤشرها غريب أو حتى (مؤشر العنصر الأول هو 1).
في هذا المكان، نحدد لون الخلفية لكل عنصر <p> الذي يكون مؤشره غريب أو حتى:
p:nth-child(odd) { لون الخلفية: الأحمر; } p:nth-child(even) { الخلفية: الأعمدة الخضراء الفاتحة; }
مثال 3
استخدام الصيغة (أn + ب) شرح:أ يعني عدد خطوات كامل، n هو جميع الأرقام اللازمة غير السلبية التي تبدأ من 0،ب هو عدد فرعي.
في هذا المكان، نحدد لون الخلفية لكل عنصر <p> الذي يكون مؤشره مضاعف لعدد 3 (سيتم اختيار الثالث، السادس، التاسع، إلخ):
p:nth-child(3n+1) { لون الخلفية: الأحمر; }
مثال 4
في هذا المكان، نحدد لون الخلفية لكل عنصر <p> الذي يكون مؤشره مضاعف لعدد 3. ثم نطرح 1 (سيتم اختيار الأول، الرابع، السابع، إلخ):
p:nth-child(3n-1) { لون الخلفية: الأحمر; }
قواعد اللغة CSS
:nth-child(النوع | غريب | حتى | أن+ب) { بيانات الستايل; }
تفاصيل التقنية
الإصدار: | CSS3 |
---|
دعم المتصفح
الرقم في الجدول يحدد إصدار المتصفح الأول الذي يدعم هذا الاكتبيريا.
كروم | إدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|
4.0 | 9.0 | 3.5 | 3.2 | 9.6 |
- الصفحة السابقة :not()
- 下一页 :nth-last-child()
- 返回上一层 Manuelin Tsaro Pseudo-Klass CSS