CSS

CSS Combinator selectors
تحديد العناصر بالعلاقات في لغة CSS

سوف تتعلم في هذا الدرس كيفه اختيار العناصر المرتبطة بعلاقة معاً مثل العناصر الداخلية والمجاورة أو العنصر الأب لعنصر معين لإضافة style عليها في لغة CSS وتسمي هذه الطريقة Combinator selectors.

التاريخ

30 نوفمبر 2021

الدروس

137

المستوى

مبتدئ

اللغة

انجليزي

المشاهدات

3521

المواضيع

24
الشروحات chevron_left CSS Combinator selectors chevron_left CSS

CSS Combinator selectors
تحديد العناصر بالمجمعات في لغة CSS

</> CSS Combinator selectors
تحديد العناصر بالمجمعات في لغة CSS

Combinator selectors هي اختيار عناصر تربطها علاقة معاً مثل العناصر الداخلية وتسمي children الأبناء أو العناصر parent الأب أو العناصر sibling الأخوة في لغة CSS.


أنواع Combinator selectors في لغة CSS:

  • descendant selector العناصر من أب أو من نسل واحد.
  • child selector أبناء العناصر وهي العناصر الداخلية.
  • adjacent sibling selector العناصر الأخوة المباشرة.
  • general sibling selector  العناصر الأخوة العامة.

</> CSS descendant selector
العناصر من أب أو من نسل واحد في لغة CSS

لاختيار جميع العناصر الموجودة بداخل عنصر معين في لغة CSS يجب كتابة اسم العنصر parent الأب في البداية متبوعاً باسم child الأبن ونفصل بينهم بمسافة واحدة.

CSS descendant selector

العناصر من أب أو من نسل واحد في لغة CSS.

div p
{
  background-color: #007bff;
  color:white;
}

</> CSS child selector
تحديد العناصر الداخلية أو الأبناء في لغة CSS

لتحديد العناصر children الأبناء أو الداخلية لعنصر ما parent من نوع معين مثل جميع <p> أو جميع <span> في لغة CSS فيجب كتابة اسم العنصر parent الأب متبوعاً بعلامة أكبر من > ثم اسم عنصر الأبن ليصبح بهذا الشكل [div > p].

CSS child selector

اختيار العناصر الأبناء او الداخلية في لغة CSS.

div > p
{
  background-color: #007bff;
}

</> CSS adjacent sibling selector
تحديد العنصر الأخ المجاور في لغة CSS

لتحديد العنصر الأخ المجاور مباشرة في لغة CSS فيجب تحديد العنصر الأساسي متبوعاً بعلامة plus + ثم العنصر التالي مباشرة ولتحديد paragraph يلي div فنكتب بهذا الشكل [div + p].

CSS adjacent sibling selector

تحديد العناصر الأخوة المجاورة في لغة CSS.

div + p
{
  background-color: #007bff;
}

</> CSS general sibling selector
تحديد جميع العناصر الأخوة المجاورة في لغة CSS

لتحديد جميع العناصر الأخوة المجاورة في لغة CSS بعد عنصر معين فنكتب أسم العنصر الذي يتبعه عنصر اخ مباشر متبوعاً باسم العنصر المجاور مثل [p ~ ul] لتحديد جميع ul فقط التي تلي أو بجوار عنصر p.

CSS general sibling selector
p ~ ul
{
  background: #ff0000;
}
معلومات تهمك
  • لا تنس تقييم الدروس لكي نُحدّث المُحتوى باستمرار حتى ينال إعجابك.
  • لا تنس مشاركة الموقع مع أصدقائك حتى تعمّ الفائدة وتكون سببًا في نفعهم.
مشاركة
0
0
0
0
عدد المشاركات
هل هذه المعلومات نالت إعجابك ؟
0
0
عدد التقييمات