W3.Tabele CSS
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Bo | Nilsson | 50 |
Mikrofon | Ross | 35 |
W3.Klasy tabeli CSS
W3.CSS udostępnia następujące klasy dla tabel:
Klasa | Definiuje |
---|---|
w3-stół | Kontener na tabelę HTML |
w3 w paski | Stół w paski |
w3-granica | Stół z obramowaniem |
w3-obramowane | Obramowane linie |
skoncentrowany na w3 | Wyśrodkowana zawartość tabeli |
w3-unoszący się | Unoszący się stół |
w3-stół-wszystko | Zestaw wszystkich właściwości |
Tabela podstawowa
Klasa w3-table służy do wyświetlania podstawowej tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<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>
Tabela w paski
Klasa w3-striped służy do dodawania pasków zebry do tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table w3-striped">
Stół z obramowaniem
Klasa w3-bordered dodaje dolne obramowanie do każdego wiersza tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table w3-bordered">
Tabela z obramowaniem w paski
Połącz klasę w3 z ramkami i klasę w3 z ramkami, aby utworzyć tabelę z ramkami w paski:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table w3-striped w3-bordered">
Obramowanie wokół stołu
Klasa w3-border służy do wyświetlania ramki wokół tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table w3-striped w3-border">
Wskazówka: klasa w3-border jest przeznaczona nie tylko dla tabel. Może być użyty na dowolnym elemencie HTML!
Wyświetlam to wszystko
Klasa w3-table-all łączy wszystkie powyższe klasy:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all">
Odwracanie pasków
Aby odwrócić paski (zacznij od jasnoszarego koloru), dodaj element <thead> wokół wiersza nagłówka tabeli. Musisz także zdefiniować kolor, który będzie używany w wierszu nagłówka tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Bo | Nilson | 35 |
Przykład
<thead>
<tr class="w3-light-grey">
<th>First Name</th>
<th>Last Name</th>
<th>Points</th>
</tr>
</thead>
Centrowanie całej zawartości
Klasa skoncentrowana na w3 centruje zawartość tabeli:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-centered">
Centrowanie jednej kolumny
Klasa w3-center centruje zawartość kolumny:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all">
<tr>
<th>First
Name</th>
<th>Last Name</th>
<th class="w3-center">Points</th>
</tr>
Wyrównaj jedną kolumnę do prawej
Klasa w3-right-align right wyrównuje zawartość kolumny:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all">
<tr>
<th>First Name</th>
<th>Last Name</th>
<th class="w3-right-align">Points</th>
</tr>
Unoszący się stół
Klasa w3-hoverable dodaje szary kolor tła po najechaniu myszą:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all
w3-hoverable">
Kolory kursora
Jeśli chcesz mieć określony kolor najechania kursorem, dodaj dowolną z klas w3-hovercolor do każdego elementu <tr>:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<tr class="w3-hover-green">
Łączenie klas W3.CSS
Wiele klas W3.CSS może być używanych na wszystkich elementach HTML.
Na przykład: klasy obramowania, klasy kolorów, klasy czcionek, klasy kart i inne.
Kolorowy nagłówek tabeli
Użyj dowolnej z klas kolorów w3 , aby wyświetlić kolorowy wiersz:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<tr class="w3-red">
<th>First Name</th>
<th>Last
Name</th>
<th>Points</th>
</tr>
Kolorowy stół
Użyj dowolnej z klas kolorów w3 , aby wyświetlić kolorową tabelę:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table w3-blue">
Responsywna tabela
Klasa responsywna w3 tworzy responsywną tabelę. Tabela będzie następnie przewijać się w poziomie na małych ekranach. Podczas oglądania na dużych ekranach nie ma różnicy.
Zmień rozmiar ekranu, aby zobaczyć efekt w poniższej tabeli:
Imię | Nazwisko | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica | Zwrotnica |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Jill | Kowal | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 | 5000 |
przeddzień | 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 |
Przykład
<div class="w3-responsive">
<table class="w3-table-all">
... table content ...
</table>
</div>
Stół jako karta
Użyj klasy w3-card , aby wyświetlić tabelę jako kartę:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-card-4">
Mały stolik
Użyj klasy w3-tiny , aby wyświetlić małą tabelkę:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-tiny">
Mały stół
Użyj klasy w3-small , aby wyświetlić małą tabelkę:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-small">
Duży stół
Użyj klasy w3-large , aby wyświetlić dużą tabelę:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-large">
XL duży stół
Użyj klasy w3-xlarge , aby wyświetlić tabelę xlarge:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-xlarge">
XXDuży Stół
Użyj klasy w3-xxlarge , aby wyświetlić tabelę xxlarge:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-xxlarge">
XXXDuży Stół
Użyj klasy w3-xxxlarge , aby wyświetlić tabelę xxxlarge:
Imię | Nazwisko | Zwrotnica |
---|---|---|
Jill | Kowal | 50 |
przeddzień | Jackson | 94 |
Adam | Johnson | 67 |
Przykład
<table class="w3-table-all w3-xxxlarge">
Duży stół
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">