Více sloupců CSS
Rozvržení CSS s více sloupci
Vícesloupcové rozložení CSS umožňuje snadnou definici více sloupců textu – stejně jako v novinách:
Denní ping
Samotná
bolest je láska Proto je na nejmenším přijít, koho naše běžná praxe snese, aby využil důsledků Bolest z bolesti v předsednictvu na olympijských hrách nebo z bolesti v předsednictvu na olympijských hrách, chce být mrzutý do důsledků, nebo trpí bolestí imunitního systému eu na pravdu, eros a spotřebitel, a pravidelná nenávist zzril. Neboť volný čas, kdy jsme osvobozeni od našich teenagerů, není na výběr
Vlastnosti CSS s více sloupci
V této kapitole se dozvíte o následujících vlastnostech s více sloupci:
column-count
column-gap
column-rule-style
column-rule-width
column-rule-color
column-rule
column-span
column-width
Podpora prohlížeče
Čísla v tabulce určují první verzi prohlížeče, která plně podporuje vlastnost.
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 vytvořit více sloupců
Vlastnost column-count
určuje počet sloupců, do kterých by měl být prvek rozdělen.
Následující příklad rozdělí text v prvku <div> do 3 sloupců:
Příklad
div
{
column-count: 3;
}
CSS Zadejte mezeru mezi sloupci
Vlastnost column-gap
určuje mezeru mezi sloupci.
Následující příklad uvádí mezeru 40 pixelů mezi sloupci:
Příklad
div
{
column-gap: 40px;
}
Pravidla pro sloupce CSS
Vlastnost column-rule-style
určuje styl pravidla mezi sloupci:
Příklad
div
{
column-rule-style: solid;
}
Vlastnost column-rule-width
určuje šířku pravidla mezi sloupci:
Příklad
div
{
column-rule-width: 1px;
}
Vlastnost column-rule-color
určuje barvu pravidla mezi sloupci:
Příklad
div
{
column-rule-color: lightblue;
}
Vlastnost column-rule
je zkrácená vlastnost pro nastavení všech výše uvedených vlastností column-rule-*.
Následující příklad nastavuje šířku, styl a barvu pravidla mezi sloupci:
Příklad
div
{
column-rule: 1px solid lightblue;
}
Určete, kolik sloupců by měl prvek obsahovat
Vlastnost column-span
určuje, přes kolik sloupců by se měl prvek rozprostírat.
Následující příklad uvádí, že prvek <h2> by měl zahrnovat všechny sloupce:
Příklad
h2 {
column-span: all;
}
Zadejte šířku sloupce
Vlastnost column-width
určuje navrhovanou optimální šířku sloupců.
Následující příklad uvádí, že navrhovaná optimální šířka sloupců by měla být 100 pixelů:
Příklad
div {
column-width: 100px;
}
Vlastnosti CSS s více sloupci
V následující tabulce jsou uvedeny všechny vlastnosti s více sloupci:
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 |