Skip to content

CSS: page-layout ​

div[class~="instui-page-layout"] — Szabványos háromoszlopos oldalelrendezés fejléccel, oldalsávval és a fő tartalommal.

✅ Használja a Page-Layout-ot, amikor:

  • Szükséged van egy klasszikus oldalszerkezetre, amely tartalmaz navigációs és tartalmi területeket

  • Az oldalnak világos fő tartalomterülete van, amelyet kiegészítő részek öveznek

  • Egységes térközítést és igazítást szeretnél az elrendezésben 🚫 Ne használd a Page-Layoutot, ha:

  • Egyoszlopos oldal készítése — használjon ehelyett egyszerűbb elrendezést

  • Az oldalsáv verseng a fő tartalommal a fontosságért

Hozzáférhetőség ​

  • Térképezze le a fő tartalmi területet egy <main> landmarkra
  • Az oldalsávhoz adjon role="navigation" vagy role="complementary" attribútumot, ahogy megfelelő
  • Biztosítsa, hogy a landmark régióknak különböző aria-label értékeik legyenek

Használat ​

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

Példák ​

Részek ​

RészLeírás
.instui-bodyFő rész, amely az oldalsávot és a tartalmat tartalmazza.
.instui-footerAlsó lábléc terület.
.instui-headerFelső fejléc területe.
.instui-mainKözponti tartalomterület.
.instui-sidebarBal oldali navigációs vagy segédoszlop.

Állapotok ​

ÁllapotLeírás
:optional—

Fogyasztott tokenek ​

TokenTípusÉrték
--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——

Kapcsolódó ​