السلام عليكم ورحمة الله وبركاته..
أنا جديد في عالم البرمجة, درست HTML & CSS & Javascript إلى حد الآن, وحاليًا أقوم بالمراجعة عليها.
بالنسبة إلى الـCSS, كيف أستطيع أن أطبق تأثير معين على عنصر في قائمة الـnav ؟ بحيث يكون التأثير على العنصر الذي اخترته دائم إلى حين اختياري عنصر آخر وهكذا...
مثال على ما أظن أنها الاجابة الصحيحة:
HTML:
<nav>
<a href="#"> ex1 </a>
<a href="#"> ex2 </a>
<a href="#"> ex3 </a>
</nav>
CSS:
a:active {
background-color: darkblue;
}
هل فعلًا هي عن طريق الأصناف المزيفة (Pseudo classes) أم أن هنالك طريقة أخرى وأن (a:active) فعاليته محدودة وأن تأثيره يكون حين يتم الضغط على الماوس فقط وينتهي بمجرد الرفع عن الماوس ؟
وشكرًا...