Kuinka luoda: rinnakkainen taulukko
- Oppitunnit: Edellinen sivu
- Sisäänrakennettu taulukko Seuraava sivu
Opitaan, kuinka luoda rinnakkaisia taulukoita CSS:n avulla.
Etunimi | Sukunimi | Ikä |
---|---|---|
Jill | Smith | 50 |
Eve | Jackson | 94 |
John | Doe | 80 |
Etunimi | Sukunimi | Ikä |
---|---|---|
Jill | Smith | 50 |
Eve | Jackson | 94 |
John | Doe | 80 |
Kuinka luoda rinnakkainen taulukko
Kuinka käyttää CSS float
Ominaisuudet luodaksesi rinnakkaisen taulukon:
Esimerkki
* { box-sizing: border-box; } /* Luo kaksi saraketta */ .column { float: left; width: 50%; padding: 5px; } /* Clearfix (poista virtaus) */ .row::after { content: ""; clear: both; display: table; }
Kuinka käyttää CSS flex
Ominaisuudet luodaksesi rinnakkaisen taulukon:
Esimerkki
* { box-sizing: border-box; } .row { display: flex; } .column { flex: 50%; padding: 5px; }
Huomioitavaa:Flexbox ei ole tuettu Internet Explorer 10 ja aikaisemmissa versioissa. Haluatko käyttää float
tai flex
Riippuu sinusta. Mutta jos tarvitset tukemista IE10 ja aikaisemmista versioista, käytä float
.
Vinkki:Lisätietoja Flexible Box -asettelumoduulista löydät lukemalla CSS Flexbox -opas.
Lisää vastauskykyisyys
Yllä oleva esimerkki näyttää epäkauniilta mobiililaitteissa, koska kaksi saraketta vie sivulta liikaa tilaa.
Lisää seuraava media-kysely, jos haluat luoda vastauskykyisen taulukon, joka muuttuu täysleveästä asettelusta mobiililaitteissa:
Esimerkki
/* Vastaavuusasettelu - alle 600 kuvapistettä olevilla näytöillä, aseta kaksi saraketta ylekköiksi eikä rinnakkain */ @media screen and (max-width: 600px) { .column { width: 100%; } }
Tiedostot
CSS liukuvuusCSS taulukko
CSS liukuvuusCSS 浮动
CSS liukuvuusCSS Flexbox
- Oppitunnit: Edellinen sivu
- Sisäänrakennettu taulukko Seuraava sivu