اذهب إلى المحتوى

السؤال

نشر

لدي مجموعة عناصر Elements

وأريد أن أجعل لهم خصائص معينة ولكن هناك عنصر لا أريده أن يأخذ هذه الخصائص واُريد إستثنائه فقط.

كيف اقوم بذلك؟

أرجو الإفادة.

Recommended Posts

  • 1
نشر

إستخدم :not هذه تعني الإستثناء في css وهي تعتبر دالة يتم وضع الشيء الذي نُريد إستثناءه عن باقي العناصر بداخلها.

سأفترض أن لديك أكثر من عنصر من نوع div وقمت بعمل خصائص معينه للعنصر div.
هكذا:

div {
    color: red;
}

هذا المِثال يعني أن كل عنصر DIV سيكون لون خط الكتابة بداخله باللون الأحمر.

اما العنصر الذي نُريد إستثناءه هو ايضاً DIV ولكن لهُ ID قيمتهُ special
هكذا:

<div>Normal Div</div>
<div id="special">Special Div</div>
<div>Normal Div</div>

العنصر الثاني في هذا المثال الذي بهِ ID = special هذا ما نُريد إستثناءه.
كيف نقوم بذلك؟!
بكل بساطه سنقوم بأضافة شيء بسيط في كود css الذي قمنا بأنشائه من قبل لعنصر DIV وهو :not .
هكذا:

div:not(#special) {
    color:red;
}

هذا هو كل شيء. 
أضفنا :not(#special) بعد div مباشرةً وهذا يعني أن كل عناصر div سيكون لون خط الكتابه بداخل كلً منهم باللون الأحمر بإستثناء الـ div صاحب الـ id=special.

هناك طُرق كثيره لإستثناء عنصر مُعين في css يمكنك التعرف عليها من هنا

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...