البرنامج التعليمي Bootstrap 3

BS HOME ابدأ BS BS Grid Basic بكالوريوس الطباعة جداول BS صور بكالوريوس BS Jumbotron بي إس ويلز تنبيهات BS أزرار BS مجموعات زر BS BS Glyphicons شارات / ملصقات BS أشرطة التقدم BS ترقيم الصفحات BS بكالوريوس بيجر مجموعات قائمة BS لوحات BS القوائم المنسدلة BS انهيار BS علامات التبويب / حبوب BS Navbar نماذج بكالوريوس مدخلات BS مدخلات BS 2 تحجيم المدخلات BS كائنات BS Media BS كاروسيل مشروط BS تلميح BS Tooltip BS Popover BS Scrollspy BS اللصقة مرشحات BS

شبكات التمهيد

نظام BS Grid BS مكدس / أفقي BS Grid Small BS شبكة متوسطة BS شبكة كبيرة أمثلة على شبكة BS

ثيمات Bootstrap

قوالب بكالوريوس موضوع BS "ببساطة أنا" موضوع BS "شركة" موضوع BS "الفرقة"

أمثلة التمهيد

أمثلة بكالوريوس اختبار BS تمارين البكالوريوس شهادة بكالوريوس

Bootstrap CSS المرجع

CSS جميع الفئات طباعة CSS أزرار CSS نماذج CSS مساعدي CSS صور CSS جداول CSS القوائم المنسدلة CSS ملاحق CSS الحروف الرسومية

Bootstrap JS المرجع

شبيبة الملحقة تنبيه JS زر JS JS Carousel طي JS JS المنسدلة شبيبة مشروط شبيبة بوبوفر شبيبة Scrollspy علامة التبويب JS JS Tooltip


أقراص Bootstrap وحبوب منع الحمل


القوائم

تحتوي معظم صفحات الويب على نوع من القائمة.

في HTML ، غالبًا ما يتم تحديد القائمة في قائمة غير مرتبة <ul>(ويتم تنسيقها بعد ذلك) ، مثل هذا:

<ul>
  <li><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

إذا كنت ترغب في إنشاء قائمة أفقية من القائمة أعلاه ، أضف .list-inlineالفصل إلى <ul>:

<ul class="list-inline">

أو يمكنك عرض القائمة أعلاه مع علامات تبويب وأقراص Bootstraps (انظر أدناه).

ملاحظة: انظر إلى المثال الأخير في هذه الصفحة لمعرفة كيفية جعل علامات التبويب والحبوب قابلة للتبديل / الديناميكية.


نوافذ التبويب

يتم إنشاء علامات التبويب باستخدام <ul class="nav nav-tabs">:

نصيحة: قم أيضًا بتمييز الصفحة الحالية بـ <li class="active">.

يقوم المثال التالي بإنشاء علامات تبويب تنقل:

مثال

<ul class="nav nav-tabs">
  <li class="active"><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

علامات التبويب مع القائمة المنسدلة

يمكن أن تحتوي علامات التبويب أيضًا على قوائم منسدلة.

يضيف المثال التالي قائمة منسدلة إلى "القائمة 1":

مثال

<ul class="nav nav-tabs">
  <li class="active"><a href="#">Home</a></li>
  <li class="dropdown">
    <a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu 1
    <span class="caret"></span></a>
    <ul class="dropdown-menu">
      <li><a href="#">Submenu 1-1</a></li>
      <li><a href="#">Submenu 1-2</a></li>
      <li><a href="#">Submenu 1-3</a></li>
    </ul>
  </li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>


حبوب

يتم إنشاء حبوب مع <ul class="nav nav-pills">. قم أيضًا بتمييز الصفحة الحالية بـ <li class="active">:

مثال

<ul class="nav nav-pills">
  <li class="active"><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

الحبوب العمودية

يمكن أيضًا عرض الحبوب عموديًا. فقط أضف .nav-stackedالفصل:

مثال

<ul class="nav nav-pills nav-stacked">
  <li class="active"><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

الحبوب العمودية على التوالي

المثال التالي يضع قائمة حبوب منع الحمل العمودية داخل العمود الأخير. لذلك ، على شاشة كبيرة ، سيتم عرض القائمة على اليمين. لكن على شاشة صغيرة ، سيعدل المحتوى نفسه تلقائيًا في تخطيط عمود واحد:

مثال

<div class="col-md-3">
  <ul class="nav nav-pills nav-stacked">
    <li class="active"><a href="#">Home</a></li>
    <li><a href="#">Menu 1</a></li>
    <li><a href="#">Menu 2</a></li>
    <li><a href="#">Menu 3</a></li>
  </ul>
</div>

حبوب منع الحمل مع القائمة المنسدلة

يمكن أن تحتوي الحبوب أيضًا على قوائم منسدلة.

يضيف المثال التالي قائمة منسدلة إلى "القائمة 1":

مثال

<ul class="nav nav-pills nav-stacked">
  <li class="active"><a href="#">Home</a></li>
  <li class="dropdown">
    <a class="dropdown-toggle" data-toggle="dropdown" href="#">Menu 1
    <span class="caret"></span></a>
    <ul class="dropdown-menu">
      <li><a href="#">Submenu 1-1</a></li>
      <li><a href="#">Submenu 1-2</a></li>
      <li><a href="#">Submenu 1-3</a></li>
    </ul>
  </li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

علامات التبويب والحبوب المركزية

لتوسيط / تبرير علامات التبويب والحبوب ، استخدم .nav-justifiedالفصل.

لاحظ أنه على الشاشات الأصغر من 768 بكسل ، يتم تكديس عناصر القائمة (سيظل المحتوى في المنتصف):

مثال

<!-- Centered Tabs -->
<ul class="nav nav-tabs nav-justified">
  <li class="active"><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

<!-- Centered Pills -->
<ul class="nav nav-pills nav-justified">
  <li class="active"><a href="#">Home</a></li>
  <li><a href="#">Menu 1</a></li>
  <li><a href="#">Menu 2</a></li>
  <li><a href="#">Menu 3</a></li>
</ul>

علامات تبويب ديناميكية / قابلة للتبديل

الصفحة الرئيسية

الألم في حد ذاته مهم ، لكن الألم يزداد عن طريق عملية شد الدهون ، لكنني أعطيها الوقت لخفضها حتى أقوم ببعض الأعمال الرائعة والألم.

لجعل علامات التبويب قابلة للتبديل ، أضف data-toggle="tab"السمة إلى كل رابط. ثم أضف .tab-paneفصلًا بمعرف فريد لكل علامة تبويب وقم بلفها داخل <div>عنصر مع الفصل .tab-content.

إذا كنت تريد أن تتلاشى علامات التبويب للداخل والخارج عند النقر عليها ، فأضف .fadeالفصل إلى .tab-pane:

مثال

<ul class="nav nav-tabs">
  <li class="active"><a data-toggle="tab" href="#home">Home</a></li>
  <li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
  <li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
</ul>

<div class="tab-content">
  <div id="home" class="tab-pane fade in active">
    <h3>HOME</h3>
    <p>Some content.</p>
  </div>
  <div id="menu1" class="tab-pane fade">
    <h3>Menu 1</h3>
    <p>Some content in menu 1.</p>
  </div>
  <div id="menu2" class="tab-pane fade">
    <h3>Menu 2</h3>
    <p>Some content in menu 2.</p>
  </div>
</div>

حبوب قابلة للتبديل / ديناميكية

ينطبق نفس القانون على حبوب منع الحمل ؛ فقط قم بتغيير سمة data-toggle إلى data-toggle="pill":

مثال

<ul class="nav nav-pills">
  <li class="active"><a data-toggle="pill" href="#home">Home</a></li>
  <li><a data-toggle="pill" href="#menu1">Menu 1</a></li>
  <li><a data-toggle="pill" href="#menu2">Menu 2</a></li>
</ul>

<div class="tab-content">
  <div id="home" class="tab-pane fade in active">
    <h3>HOME</h3>
    <p>Some content.</p>
  </div>
  <div id="menu1" class="tab-pane fade">
    <h3>Menu 1</h3>
    <p>Some content in menu 1.</p>
  </div>
  <div id="menu2" class="tab-pane fade">
    <h3>Menu 2</h3>
    <p>Some content in menu 2.</p>
  </div>
</div>

اختبر نفسك مع التمارين

ممارسه الرياضه:

أضف الفئة المطلوبة لإنشاء قائمة علامة تبويب.

<ul class="">
  <li><a href="#">Home</a></li>
  <li><a href="#">HTML</a></li>
  <li><a href="#">CSS</a></li>
  <li><a href="#">JavaScript</a></li>
</ul>


إكمال مرجع تنقل Bootstrap

للحصول على مرجع كامل لجميع فئات التنقل ، انتقل إلى مرجع تنقل Bootstrap الكامل .

للحصول على مرجع كامل لجميع خيارات علامات التبويب والأساليب والأحداث ، انتقل إلى مرجع علامة تبويب Bootstrap JS .