Wiele kolumn CSS
Układ wielokolumnowy CSS
Wielokolumnowy układ CSS pozwala na łatwe definiowanie wielu kolumn tekstu - tak jak w gazetach:
Dzienny ping
Sam
ból jest miłością Dlatego to dla najmniejszego, kogo znosi nasza normalna praktyka, aby skorzystać z konsekwencji Ból w biurze na olimpiadzie, albo ból w biurze na olimpiadzie, chce być irytujący konsekwencje, albo cierpi na ból układu odpornościowego ue na prawdę, eros i konsumenta oraz regularna nienawiść do zzrilu. Na czas wolny, kiedy jesteśmy wolni od naszych nastolatków, nie ma wyboru
Właściwości wielokolumnowe CSS
W tym rozdziale poznasz następujące właściwości wielokolumnowe:
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje tę właściwość.
Property | |||||
---|---|---|---|---|---|
column-count | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-gap | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-color | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-style | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-rule-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
column-span | 50.0 | 10.0 | 71.0 | 9.0 | 37.0 |
column-width | 50.0 | 10.0 | 52.0 | 9.0 | 37.0 |
CSS Utwórz wiele kolumn
Właściwość column-count
określa liczbę kolumn, na które należy podzielić element.
Poniższy przykład podzieli tekst w elemencie <div> na 3 kolumny:
Przykład
div
{
column-count: 3;
}
CSS określa lukę między kolumnami
Właściwość column-gap
określa odstęp między kolumnami.
Poniższy przykład określa odstęp 40 pikseli między kolumnami:
Przykład
div
{
column-gap: 40px;
}
Reguły kolumn CSS
Właściwość column-rule-style
określa styl reguły między kolumnami:
Przykład
div
{
column-rule-style: solid;
}
Właściwość column-rule-width
określa szerokość reguły między kolumnami:
Przykład
div
{
column-rule-width: 1px;
}
Właściwość column-rule-color
określa kolor reguły między kolumnami:
Przykład
div
{
column-rule-color: lightblue;
}
Właściwość column-rule
jest skróconą właściwością służącą do ustawiania wszystkich powyższych właściwości column-rule-*.
Poniższy przykład ustawia szerokość, styl i kolor reguły między kolumnami:
Przykład
div
{
column-rule: 1px solid lightblue;
}
Określ, ile kolumn powinien obejmować element
Właściwość column-span
określa, ile kolumn powinien obejmować element.
Poniższy przykład określa, że element <h2> powinien obejmować wszystkie kolumny:
Przykład
h2 {
column-span: all;
}
Określ szerokość kolumny
Właściwość column-width
określa sugerowaną, optymalną szerokość kolumn.
Poniższy przykład określa, że sugerowana, optymalna szerokość kolumn powinna wynosić 100px:
Przykład
div {
column-width: 100px;
}
Właściwości wielokolumnowe CSS
W poniższej tabeli wymieniono wszystkie właściwości wielokolumnowe:
Property | Description |
---|---|
column-count | Specifies the number of columns an element should be divided into |
column-fill | Specifies how to fill columns |
column-gap | Specifies the gap between the columns |
column-rule | A shorthand property for setting all the column-rule-* properties |
column-rule-color | Specifies the color of the rule between columns |
column-rule-style | Specifies the style of the rule between columns |
column-rule-width | Specifies the width of the rule between columns |
column-span | Specifies how many columns an element should span across |
column-width | Specifies a suggested, optimal width for the columns |
columns | A shorthand property for setting column-width and column-count |