CSS -zelfstudie

CSS HOME CSS-introductie CSS-syntaxis CSS-kiezers CSS-handleiding CSS-opmerkingen CSS-kleuren CSS-achtergronden CSS-randen CSS-marges CSS-opvulling CSS Hoogte/Breedte CSS-boxmodel CSS-overzicht CSS-tekst CSS-lettertypen CSS-pictogrammen CSS-links CSS-lijsten CSS-tabellen CSS-weergave CSS Max-breedte CSS-positie CSS Z-index CSS-overloop CSS zweven CSS Inline-blok CSS uitlijnen CSS-combinaties CSS Pseudo-klasse CSS Pseudo-element CSS-dekking CSS-navigatiebalk CSS-dropdownmenu's CSS-afbeeldingengalerij CSS-afbeeldingssprites CSS Attr-kiezers CSS-formulieren CSS-tellers CSS-websitelay-out CSS-eenheden CSS-specificiteit CSS !belangrijk CSS wiskundige functies

CSS Geavanceerd

CSS afgeronde hoeken CSS-randafbeeldingen CSS-achtergronden CSS-kleuren CSS-kleurzoekwoorden CSS-verlopen CSS-schaduwen CSS-teksteffecten CSS-weblettertypen CSS 2D-transformaties CSS 3D-transformaties CSS-overgangen CSS-animaties CSS-tooltips Afbeeldingen in CSS-stijl CSS-beeldreflectie CSS-object-fit CSS-objectpositie CSS-maskering CSS-knoppen CSS-Paginering CSS Meerdere kolommen CSS-gebruikersinterface CSS-variabelen Grootte van CSS-box CSS-mediaquery's CSS MQ-voorbeelden CSS Flexbox

CSS Responsief

RWD Intro RWD-kijkpoort RWD-rasterweergave RWD-mediaquery's RWD-afbeeldingen RWD-video's RWD-frameworks RWD-sjablonen

CSS- raster

Rasterintro Rastercontainer Rasteritem

CSS SASS

SASS-zelfstudie

CSS- voorbeelden

CSS-sjablonen CSS-voorbeelden css-quiz CSS-oefeningen CSS-certificaat

CSS- referenties

CSS-referentie CSS-kiezers CSS-functies CSS Referentie Auditief CSS webveilige lettertypen CSS animeerbaar CSS-eenheden CSS PX-EM-converter CSS-kleuren CSS-kleurwaarden CSS-standaardwaarden Ondersteuning voor CSS-browser

CSS Meerdere kolommen


CSS-lay-out met meerdere kolommen

De CSS-lay-out met meerdere kolommen maakt het eenvoudig om meerdere tekstkolommen te definiëren - net als in kranten:

Dagelijkse ping

De
pijn zelf is de liefde Daarom is het voor de minste die komt, wie onze normale praktijk verdraagt ​​om te profiteren van de gevolgen De pijn van de pijn in het bureau op de Olympische Spelen, of de pijn in het bureau op de Olympische Spelen, hij wil een ergernis zijn voor de gevolgen, of hij lijdt onder de pijn van het eu-immuunsysteem bij de waarheid, de eros en de consument, en de reguliere haat tegen de zzril. Voor een vrije tijd waarin we verlost zijn van onze tieners is geen keuze


CSS-eigenschappen voor meerdere kolommen

In dit hoofdstuk leert u over de volgende eigenschappen met meerdere kolommen:

  • column-count
  • column-gap
  • column-rule-style
  • column-rule-width
  • column-rule-color
  • column-rule
  • column-span
  • column-width

Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.

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 Meerdere kolommen maken

De column-counteigenschap specificeert het aantal kolommen waarin een element moet worden verdeeld.

Het volgende voorbeeld verdeelt de tekst in het <div>-element in 3 kolommen: 

Voorbeeld

div {
  column-count: 3;
}

CSS Specificeer de opening tussen kolommen

De column-gapeigenschap specificeert de opening tussen de kolommen.

In het volgende voorbeeld wordt een opening van 40 pixels tussen de kolommen aangegeven:

Voorbeeld

div {
  column-gap: 40px;
}

CSS-kolomregels

De column-rule-styleeigenschap specificeert de stijl van de regel tussen kolommen:

Voorbeeld

div {
  column-rule-style: solid;
}

De column-rule-widtheigenschap specificeert de breedte van de regel tussen kolommen:

Voorbeeld

div {
  column-rule-width: 1px;
}

De column-rule-coloreigenschap specificeert de kleur van de regel tussen kolommen:

Voorbeeld

div {
  column-rule-color: lightblue;
}

De column-ruleeigenschap is een verkorte eigenschap voor het instellen van alle kolom-regel-* eigenschappen hierboven.

In het volgende voorbeeld worden de breedte, stijl en kleur van de regel tussen kolommen ingesteld:

Voorbeeld

div {
  column-rule: 1px solid lightblue;
}

Specificeer hoeveel kolommen een element moet overspannen

De column-spaneigenschap specificeert hoeveel kolommen een element moet overspannen.

In het volgende voorbeeld wordt aangegeven dat het element <h2> zich over alle kolommen moet uitstrekken:

Voorbeeld

h2 {
  column-span: all;
}

Specificeer de kolombreedte

De column-widtheigenschap specificeert een voorgestelde, optimale breedte voor de kolommen.

In het volgende voorbeeld wordt aangegeven dat de voorgestelde, optimale breedte voor de kolommen 100px moet zijn:

Voorbeeld

div {
  column-width: 100px;
}

CSS-eigenschappen voor meerdere kolommen

In de volgende tabel worden alle eigenschappen met meerdere kolommen weergegeven: 

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