Bootstrap 5 الجداول
جدول أساسي
جدول Bootstrap 5 أساسي يحتوي على مسافة داخليه صغيرة وخطوط أفقية.
.table
إضافة أسلوب أساسي للجدول:
مثال
سطر مع تأثير وضع الفأرة
.table-hover
إضافة تأثير وضع الفأرة على سطر الجدول (لون خلفي رمادي):
مثال
جدول بنقاط条纹 باللون الداكن
دمج .table-dark
و .table-striped
لإنشاء جدول بنقاط条纹 باللون الداكن:
مثال
جدول قابل للوضع الفأرة باللون الداكن
.table-hover
إضافة تأثير وضع الفأرة على سطر الجدول (لون خلفي رمادي):
مثال
الأنواع السياقية
يمكن استخدام الأنواع السياقية لكل جدول (<table>
)، سطر الجدول (<tr>
) أو خلية الجدول (<td>
) تلوين.
مثال
الأنواع السياقية المتاحة:
النوع | الوصف |
---|---|
.table-primary |
أزرق: يعني إجراء مهم. |
.table-success |
أخضر: يعني نجاح أو إجراء إيجابي. |
.table-danger |
أحمر: يعني خطر أو سلوك سلبي محتمل. |
.table-info |
أزرق فاتح: يعني تغيير معلومات محايدة أو إجراء. |
.table-warning |
برتقالي: يعني تحذير يجب الانتباه إليه. |
.table-active |
رمادي: تطبيق لون الاستomitempty على سطر الجدول أو خلية الجدول. |
.table-secondary |
رمادي: يعني إجراء غير مهم. |
.table-light |
جدول رمادي فاتح أو خلفية سطر الجدول |
.table-dark |
جدول رمادي داكن أو خلفية سطر الجدول |
لون العنوان
يمكنك أيضًا استخدام أي نوع سياقي فقط لوضع لون الخلفية على عنوان الجدول:
مثال
جدول استجابي
.table-responsive
يضيف النوع عند الحاجة شريط التمرير إلى الجدول (عندما يكون كبيرًا في الاتجاه الأفقي):
مثال
<div class="table-responsive"> <table class="table"> ... </table> </div>
يمكنك أيضًا تحديد متى يجب على الجدول الحصول على شريط التمرير، اعتمادًا على عرض الشاشة:
النوع | عرض الشاشة |
---|---|
.table-responsive-sm |
< 576px |
.table-responsive-md |
< 768px |
.table-responsive-lg |
< 992px |
.table-responsive-xl |
< 1200px |
.table-responsive-xxl |
< 1400px |
مثال
<div class="table-responsive-sm"> <table class="table"> ... </table> </div>