Light logo Small logo
Dark logo Small logo
Light logo Small logo
Dark logo Small logo

Tables

Basic example

For basic styling—light padding and only horizontal dividers—add the base class table to any <table>.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Table Dark

You can also invert the colors—with light text on dark backgrounds—with bg-dark.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Table head light

Similar to tables and dark tables, use the modifier classes .bg-light to make <thead>s appear light or dark gray.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Table head dark

Similar to tables and dark tables, use the modifier classes .bg-dark to make <thead>s appear light or dark gray.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Bordered table

Add border for borders on all sides of the table and cells.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Border Color

Add border-primary for borders on all sides of the table and cells.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Borderless table

Add divide for a table without borders.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Small table

Add to make tables more compact by cutting cell padding in half.

# First Last Handle
1 Mark Mark @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter
4 Mark Mark @mdo

Hoverable rows

Add hover:{color}-* to enable a hover state on table rows within a <tbody>.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Active Tables

Add hover:{color}-* to enable a hover state on table rows within a <tbody>.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Striped rows

Use .table-striped to add zebra-striping to any table row within the .

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Captions

A functions like a heading for a table. It helps users with screen readers to find a table and understand what it’s about and decide if they want to read it.

# First Last Handle
1 Mark JOtto @mdo
2 Jacob Thornton @fat

List of users

Contextual classes

Use contextual classes to color table rows or individual cells.

# Column heading Column heading Column heading
1 Column content Column content Column content
2 Column content Column content Column content
3 Column content Column content Column content
4 Column content Column content Column content
5 Column content Column content Column content

Nesting tables

# First Last Handle
1 Mark Otto @mdo
header header header
A first last
B first last
3 Larry the Bird @twitter

Responsive tables

# Table heading Table heading Table heading Table heading Table heading Table heading
1 Table cell Table cell Table cell Table cell Table cell Table cell
2 Table cell Table cell Table cell Table cell Table cell Table cell
3 Table cell Table cell Table cell Table cell Table cell Table cell