چگونه ایجاد میکنیم: ناوبری بالایی مرکزی
- صفحه قبلی منو لینکهای راستچین
- صفحه بعدی لینکهای منو همسایه
آموزش ایجاد ناوبری بالایی با لینک مرکزی/لوگوی.
ایجاد ناوبری بالایی
مرحله اول - اضافه کردن 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; تراز بندی متن: مرکزی؛ پادینگ: 14px 16px; نمایش خط تزئینی: هیچ؛ اندازه فونت: 17px; } /* رنگ لینکها در حالت ماوسورس تغییر میکند */ .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؛ ترنسفورم: هیچ؛ } }
صفحات مرتبط
آموزشها:چگونه ناوبری بالای پاسخگو ایجاد کنیم
آموزشها:ناوبری CSS
- صفحه قبلی منو لینکهای راستچین
- صفحه بعدی لینکهای منو همسایه