آموزش استایل‌دهی منوی ناوبری در CSS

آموزش استایل‌دهی منوی ناوبری در CSS

منوی ناوبری یکی از مهم‌ترین بخش‌های هر وب‌سایت است. با کمی CSS می‌توانیم یک لیست ساده را به یک منوی زیبا و حرفه‌ای تبدیل کنیم.


🧱 مراحل اصلی طراحی

1. ساختار HTML

<nav class="site-nav">
  <ul class="group">
    <li><a href="#">خانه</a></li>
    <li><a href="#">درباره ما</a></li>
    <li><a href="#">نمونه کارها</a></li>
    <li><a href="#">تماس با ما</a></li>
  </ul>
</nav>

2. حذف بولت‌ها و افقی‌کردن آیتم‌ها

.site-nav li {
  list-style: none;
  float: left;
}

با این کار آیتم‌ها کنار هم قرار می‌گیرند.


3. حذف فاصله پیش‌فرض مرورگر

.site-nav ul {
  margin: 0;
  padding: 0;
}

4. فاصله‌گذاری از بالای هدر

.site-nav {
  margin-top: 20px;
}

5. استایل‌دهی به لینک‌ها

.site-nav a {
  text-decoration: none;
  color: #22a087;
}

6. تبدیل لینک‌ها به دکمه

.site-nav a {
  padding: 10px 20px;
  border: 3px solid #cce3dd;
  display: inline-block;
}

7. فاصله بین دکمه‌ها

.site-nav li {
  margin-right: 5px;
}

8. هماهنگی با مرز پایینی هدر

.site-nav a {
  border-bottom: none;
}

9. افکت Hover

.site-nav a:hover {
  background-color: #cce3dd;
}

🎉 نتیجه نهایی

با همین چند خط ساده، یک لیست معمولی تبدیل به منوی ناوبری شیک و کاربرپسند شد. این تمرین نشان می‌دهد که CSS چقدر انعطاف‌پذیر و قدرتمند است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

همراهان عزیز، تمامی خدمات مجموعه طبق روال سابق بصورت رایگان در حال ارائه می باشند. درصورت وجود سوال یا جهت دریافت پشتیبانی به شماره 09390741256 پیام ارسال نمایید.