Skip to content

CSS: page-layout ​

div[class~="instui-page-layout"] — Vakio kolmen sarakkeen sivuasettelu, jossa on yläosa, sivupalkki ja pääsisältö.

✅ Käytä Page-Layoutia, kun:

  • Tarvitset klassisen sivurakenteen navigaatiolla ja sisältöalueilla

  • Sivulla on selkeä pääsisältöalue, jota täydentävät alueet sivuilla

  • Haluat johdonmukaisen välin ja tasaauksen koko asettelussa 🚫 Älä käytä Page-Layoutia, kun:

  • Rakennat yksisarakkeista sivua — käytä sen sijaan yksinkertaisempaa asettelua

  • Sivupalkki kilpailee pääsisällön kanssa merkityksellisyydestä

Saavutettavuus ​

  • Määritä pääsisältöalue <main>-maamerkille
  • Anna sivupalkille role="navigation" tai role="complementary" tarpeen mukaan
  • Varmista, että maamerkkialueilla on erilliset aria-labelit

Käyttö ​

css
@import "@pantoken/plugin-layouts/layouts.css";

Esimerkit ​

Osat ​

OsaKuvaus
.instui-bodyPäärunko, joka sisältää sivupalkin ja sisällön.
.instui-footerAlin alatunnistealue.
.instui-headerYlin otsikkoalue.
.instui-mainKeskeinen sisältöalue.
.instui-sidebarVasen navigaatio- tai apusarake.

Tilat ​

TilaKuvaus
:optional—

Käytetyt tokenit ​

TokenTyyppiArvo
--instui-color-border——
--instui-color-footer-background——
--instui-color-footer-text——
--instui-color-header-background——
--instui-color-sidebar-background——
--instui-font-size-small<length>—
--instui-space-medium——

Liittyvät ​