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

Recommended Posts

  • 0
نشر

لحل هذه المشكلة، يجب أن تفهم الفرق بين حالات الرابط المختلفة في CSS. هناك أربع حالات رئيسية للرابط:

1. a:link - الحالة العادية للرابط الذي لم يتم زيارته بعد.
2. a:visited - الحالة للرابط الذي تم زيارته من قبل.
3. a:hover - الحالة عندما يمرر المستخدم المؤشر فوق الرابط.
4. a:active - الحالة عندما يتم النقر على الرابط.

اللون يظهر بالبنفسجي لأن الرابط قد تم زيارته مسبقا، لذا يتم تطبيق أسلوب a:visited وليس a:link.

إذا كنت ترغب في التأكد من أن الروابط غير المزارة فقط هي التي تظهر باللون الأحمر، تأكد من تنظيف تاريخ التصفح أو استخدم وضع التصفح المتخفي في المتصفح.

  • 0
نشر

يجب أن تعرف أنه إذا ما تم زيارة الرابط من قبل، فسيظهر باللون البنفسجي لأن هذا هو اللون المحدد للحالة :visited وهذا السلوك طبيعي ومنطقي في CSS فإذا كنت تريد التأكد من رؤية اللون الأحمر، يمكنك مسح سجل المتصفح للتأكد من أن الرابط لم يتم زيارته من قبل. يمكنك القيام بذلك عن طريق الذهاب إلى إعدادات المتصفح ومسح سجل التصفح.

أما في حالة ما إذا كنت ترغب في اختبار الألوان دون الحاجة إلى مسح السجل، يمكنك تغيير الرابط إلى رابط مختلف لم يتم زيارته من قبل، أو يمكنك تعديل الـ 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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...