أعمل بمجال الـ Front-End development وأكملت عمل الكثيرين من مطوري الـ .net, rails, php وغيرها. اسألني عن أي شئ له علاقة بـ HTML/CSS/JavaScript
انا أحمد الألفي ... مدمن HTML/CSS/JavaScript ... اسألني عما تشاء
التعليق السابق
أعتذر في التأخر عن الرد.
من الممكن اتباع طريقة من إثنين لعمل تأثير مماثل لما تسأل عنه. لنفترض مثلاً أن القائمة تتركب كالآتي:
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Contact</a></li>
</ul>
من الممكن ان تقوم بوضع class للعنصر الفعال في القائمة مثلا:
<ul>
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Contact</a></li>
</ul>
وهناك طريقة أخرى أستخدمها أحيانا عندما أستخدم class أو id خاص بكل صفحة ... مثلا:
<body class="home-page"> ...
<ul>
<li class="home"><a href="#">Home</a></li>
<li class="active"><a href="#">Contact</a></li>
</ul>
يمكنك تعريف كل صفحة في الـ body وسيكون الـ CSS وقتها كالتالي:
body.home-page li.home { ... }
وهكذا
التعليقات