W3.CSS- tabellen


Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67
Bo Nilsson 50
Mike Ross 35

W3.CSS-tabelklassen

W3.CSS biedt de volgende klassen voor tabellen:

Klas definieert
w3-tafel Container voor een HTML-tabel
w3-gestreept Gestreepte tafel
w3-rand Begrensde tafel
w3-omrand omzoomde lijnen
w3-gecentreerd Inhoud van gecentreerde tabel
w3-zwevend Zweefbare tafel
w3-table-all Alle eigenschappen ingesteld

Basistafel

De klasse w3-table wordt gebruikt om een ​​basistabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table">
<tr>
  <th>First Name</th>
  <th>Last Name</th>
  <th>Points</th>
</tr>
<tr>
  <td>Jill</td>
  <td>Smith</td>
  <td>50</td>
</tr>
</table>


Gestreepte tafel

De klasse w3-striped wordt gebruikt om zebrastrepen aan een tabel toe te voegen:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table w3-striped">

Begrensde tafel

De klasse w3- border voegt een onderrand toe aan elke tabelrij:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table w3-bordered">

Tafel met gestreepte randen

Combineer de klasse w3-striped en de klasse w3-bordered om een ​​tabel met gestreepte randen te maken:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table w3-striped w3-bordered">

Rand rond een tafel

De klasse w3-border wordt gebruikt om een ​​rand rond een tabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table w3-striped w3-border">

Tip: De klasse w3-border is niet alleen voor tabellen. Het kan op elk HTML-element worden gebruikt!


Alles weergeven

De klasse w3-table-all combineert alle bovenstaande klassen:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all">

De strepen omdraaien

Om de strepen om te draaien (begin met de lichtgrijze kleur), voegt u een <thead> -element toe rond de tabelkoprij. U moet ook een kleur definiëren die moet worden gebruikt voor de tabelkopregel:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67
Bo Nilson 35

Voorbeeld

<thead>
  <tr class="w3-light-grey">
    <th>First Name</th>
    <th>Last Name</th>
    <th>Points</th>
  </tr>
</thead>

Alle inhoud centreren

De w3-gecentreerde klasse centreert de inhoud van de tabel:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-centered">

Eén kolom centreren

De klasse w3-center centreert de inhoud van een kolom:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all">
<tr>
  <th>First Name</th>
  <th>Last Name</th>
  <th class="w3-center">Points</th>
</tr>

Eén kolom rechts uitlijnen

De w3-right-align class right lijnt de inhoud van een kolom uit:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all">
<tr>
  <th>First Name</th>
  <th>Last Name</th>
  <th class="w3-right-align">Points</th>
</tr>


Zweefbare tafel

De klasse w3-hoverable voegt een grijze achtergrondkleur toe bij mouse-over:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-hoverable">

Zweefkleuren

Als je een specifieke hover-kleur wilt, voeg dan een van de w3-hover- color - klassen toe aan elk <tr>-element:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<tr class="w3-hover-green">

W3.CSS-klassen combineren

Veel W3.CSS-klassen kunnen op alle HTML-elementen worden gebruikt.

Bijvoorbeeld: randklassen, kleurklassen, lettertypeklassen, kaartklassen en meer.


 Gekleurde tabelkoptekst

Gebruik een van de w3 -kleurklassen om een ​​gekleurde rij weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<tr class="w3-red">
  <th>First Name</th>
  <th>Last Name</th>
  <th>Points</th>
</tr>

Gekleurde Tafel

Gebruik een van de w3 -kleurklassen om een ​​gekleurde tabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table w3-blue">

Responsieve tabel

De klasse w3-responsive maakt een responsieve tabel. De tabel zal dan horizontaal scrollen op kleine schermen. Bij het kijken op grote schermen is er geen verschil.

Verklein het scherm om het effect op de onderstaande tabel te zien:

Voornaam Achternaam Punten Punten Punten Punten Punten Punten Punten Punten Punten Punten Punten
Jill Smit 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000 5000
Vooravond Jackson 9400 9400 9400 9400 9400 9400 9400 9400 9400 9400 9400
Adam Johnson 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700 6700

Voorbeeld

<div class="w3-responsive">
  <table class="w3-table-all">
    ... table content ...
  </table>
</div>

Tafel als kaart

Gebruik een w3-kaartklasse om een ​​tafel als een kaart weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-card-4">

Kleine tafel

Gebruik de klasse w3-tiny om een ​​kleine tabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-tiny">

Kleine tafel

Gebruik de klasse w3-small om een ​​kleine tabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-small">

Grote tafel

Gebruik de klasse w3-large om een ​​grote tafel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-large">

XLGrote Tafel

Gebruik de klasse w3-xlarge om een ​​xlarge-tabel weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-xlarge">

XXLgrote Tafel

Gebruik de klasse w3-xxlarge om een ​​tabel xxlarge weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-xxlarge">

XXXGrote tafel

Gebruik de klasse w3-xxxlarge om een ​​tabel xxxlarge weer te geven:

Voornaam Achternaam Punten
Jill Smit 50
Vooravond Jackson 94
Adam Johnson 67

Voorbeeld

<table class="w3-table-all w3-xxxlarge">

Jumbo Tafel

Use the w3-jumbo class to display a jumbo large table:

First Name Last Name
Jill Smith
Eve Jackson
Adam Johnson

Example

<table class="w3-table-all w3-jumbo">