Bootstrap 4 Navigation Bar
ستتعلم في هذا الدرس انشاء ال Bootstrap Navbar وهي قوائم التطبيق الرئيسية للتنقل بين صفحات تطبيقات الويب
التاريخ
الدروس
المستوى
اللغة
المشاهدات
المواضيع
Bootstrap 4 Navigation Bar
</> Bootstrap 4 Navigation Bar add_circle_outline
ال Navigation Bar هو شريط تنقل يتم وضعه أعلى الصفحة , يتمدد او يتجاوب ال Navigation Bar علي حسب حجم الشاشة علي الهواتف الذكية مثلا يتم اخفاء جميع ال links بداخل القائمة ويتم ظهور ايقونه واحده فقط عند الضغط عليها تظهر ال links مره اخري ولكن بشكل رأسي
خطوات انشاء ال Navigation Bar :
نستخدم nav Element
نقوم باضافة ال navbar class متبوعاً ب navbar-expand-xl|lg|md|sm class ويتحكم في تمدد القائمة رأسي او عرضي
قم باضافة ال ul بداخل ال nav مع اضافة لها navbar-nav class وبداخلها نضع ال li متبوعه ب nav-item class ال links بداخلها متبوعة ب nav-link class
<nav class="navbar navbar-expand-lg navbar-dark bg-dark"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">Link 1</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link 2</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link 3</a> </li> </ul> </nav>
</> Vertical Navbar add_circle_outline
<!-- A vertical navbar --> <nav class="navbar bg-light"> <!-- Links --> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">Link 1</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link 2</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Link 3</a> </li> </ul> </nav>
يمكنك استخدام HTML Elements مع ال Navbar :
- Navbar With Dropdown
- Navbar Text
- Navbar Forms and Buttons
</> Centered Navbar add_circle_outline
<nav class="navbar navbar-expand-sm bg-light justify-content-center"> ... </nav>
</> Colored Navbar add_circle_outline
استخدم أي من ال classes الاتية لتغيير خلفية ال Colored Navbar :
- bg-primary
- .bg-success
- .bg-inf
- , .bg-warning
- .bg-danger
- .bg-secondary
- .bg-dark
- .bg-light.
يتغير لون النص عن طريق navbar-dark class و navbar-light class
<!-- Black with white text --> <nav class="navbar navbar-expand-sm bg-dark navbar-dark"> ... </nav>
</> Brand / Logo add_circle_outline
<!-- Brand/logo --> <a class="navbar-brand" href="#">Logo</a>
</> Collapsing The Navigation Bar add_circle_outline
في كثير من الأحيان ، خاصةً على الشاشات الصغيرة ، نريد ال Navigation Bar روابط التنقل واستبدالها بزر عند النقر علية تظهر الراوبط بشكل رأسي هذا هو المقصود بال Collapsing.
لاستخدام ال Collapsing استخدم button مع navbar-toggler class و data-toggle attribute يضاف لها collapse value و data-target attribute يضاف لها id لل Element الزي بداخله collapse navbar-collapse class
<nav class="navbar bg-dark navbar-dark" style="margin-bottom:16px"> <a class="navbar-brand" href="#">Navbar</a> <button class="navbar-toggler collapsed" type="button" data-toggle="collapse" data-target="#x" aria-expanded="false"> <span class="navbar-toggler-icon"></span> </button> .... </nav>
</> Fixed Navigation Bar add_circle_outline
<nav class="navbar navbar-expand-sm bg-dark navbar-dark fixed-top"> ....
لديك استفسار ؟
يسعدنا كثيرا مساعدتك في استيعاب افضل للأمور, فلا تترد مطلقا في الاتصال بنا في حال كانت لديك اية اسئله او استفسارات.