Ställ in tableLayout-egenskap

Definition och användning

tableLayout Egenskapsinställning eller returnering av layouten för tabellceller, rader och kolumner.

Se också:

CSS Lärarhandledning:CSS-tabeller

CSS Referenshandbok:table-layout-attribut

Exempel

Exempel 1

Ställ in fast tabelllayout:

document.getElementById("myTable").style.tableLayout = "fixed";

Prova själv

Exempel 2

Returnera tabelllayout:

alert(document.getElementById("myTable").style.tableLayout);

Prova själv

Syntax

Returnera tableLayout-attribut:

object.style.tableLayout

Ställ in tableLayout-attribut:

object.style.tableLayout = "auto|fixed|initial|inherit"

Attributvärde

Värde Beskrivning
auto

Kolumnbredd bestäms av det bredaste oförändrade innehållet. Standard.

Denna layout är ibland långsam eftersom den kräver tillgång till all innehåll innan tabellen är helt synlig.

fixed

Kolumnbredd bestäms av tabellens och kolumnens breddinställningar (inte cellinnehållet).

fixed är snabbare än automatisk layout eftersom användningsagenten kan börja visa tabellen så snart första raden mottas.

initial Sätt detta attribut till dess standardvärde. Se initial.
inherit Följer detta attribut från föräldrelementet. Se inherit.

Tekniska detaljer

Standardvärde: auto
Returvärde: Sträng, som anger layoutalgoritmen för tabellens layout.
CSS-version: CSS2

Webbläsarstöd

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd