چگونه ناوبری بالای صفحه مرکزی ایجاد شود:
- صفحه قبل منو لینکهای راستچین
- صفحه بعدی لینکهای منو هماندازه
چگونه ناوبری با لینک/لوگوی مرکزی ایجاد شود.
ناوبری بالای صفحه را ایجاد کنید
قدم اول - HTML اضافه کنید:
<!-- ناوبری بالای صفحه --> <div class="topnav"> <!-- مركزی لینک --> <div class="topnav-centered"> <a href="#home" class="active">Home</a> </div> <!-- لینکهای چپ جابجایی (پیشفرض) --> <a href="#news">News</a> <a href="#contact">Contact</a> <!-- لینکهای راست جابجایی --> <div class="topnav-right"> <a href="#search">Search</a> <a href="#about">About</a> </div> </div>
مرحله دوم - اضافه کردن CSS:
/* رنگ پسزمینه سیاه برای هدایه بالایی اضافه میشود */ .topnav { پوزیشن: نسبی; رنگ پسزمینه: #333; تعدد خطوط: مخفی; } /* استایل لینکهای منوی هدایه تنظیم میشود */ .topnav a { شناور: چپ; رنگ: #f2f2f2; تراز بندی متن: مرکزی; پچ کف: 14 پیکسل 16 پیکسل; نمایش خط تزئینی: هیچ; اندازه فونت: 17 پیکسل; } /* رنگ لینکها در حالت ماوس بالای آنها تغییر میکند */ .topnav a:hover { رنگ پسزمینه: #ddd; رنگ: سیاه; } /* رنگ برای لینکهای فعال/حال حاضر اضافه میشود */ .topnav a.active { رنگ پسزمینه: #04AA6D; رنگ: سفید; } /* بخش مرکزی هدایه بالایی */ .topnav-centered a { شناور: هیچ; پوزیشن: تعیین شده; بالا: 50%; چپ: 50%; ترنسمفورم: ترجمه(-50%, -50%); } /* بخش راست هدایه بالایی */ .topnav-right { شناور: راست; } /* منوی هدایه پاسخگو - در دستگاههای موبایل، لینکها به جای نمایش موازی، به صورت روی هم قرار میگیرند */ @media screen and (max-width: 600px) { .topnav a, .topnav-right { شناور: هیچ; نمایش: بلوک; } .topnav-centered a { پوزیشن: نسبی; بالا: 0; چپ: 0; ترنسمفورم: none; } }
صفحات مرتبط
آموزشها:چگونه ناوبری بالای صفحه پاسخگو ایجاد کنیم
آموزشها:ناوبری CSS
- صفحه قبل منو لینکهای راستچین
- صفحه بعدی لینکهای منو هماندازه