شرح صفوف ومحتوى الفقرة
لتبديل لوحات المحتوى لحظياً دون إعادة تحميل الصفحة، تربط إضافة التبويبات البرمجية في بوتستراب منطقتين متجاورتين:
- شريط المشغلات — أزرار تحمل السمة
data-bs-toggle="tab"أوdata-bs-toggle="pill"مع تحديد معرّف اللوحة الهدف عبرdata-bs-target="#paneId". - حاوية اللوحات
.tab-content— تضم عناصر.tab-paneمطابقة لمعرّفات الأهداف، ويُضاف الكلاس.fadeلكل لوحة لمنحها تلاشيًا بصرياً ناعماً، مع وضع.show.activeعلى اللوحة المفتوحة مبدئياً.
HTML
<div class="nav nav-tabs" role="tablist">
<button class="nav-link active" data-bs-toggle="tab"
data-bs-target="#tab-a" type="button">Overview</button>
<button class="nav-link" data-bs-toggle="tab"
data-bs-target="#tab-b" type="button">Metrics</button>
</div>
<div class="tab-content p-3 border border-top-0">
<div class="tab-pane fade show active" id="tab-a">A</div>
<div class="tab-pane fade" id="tab-b">B</div>
</div>