Skip to content

CSS: page-layout ​

div[class~="instui-page-layout"] — Susun atur halaman tiga lajur standard dengan pengepala, bar sisi, dan kandungan utama.

✅ Gunakan Page-Layout apabila:

  • Anda memerlukan struktur halaman klasik dengan navigasi dan kawasan kandungan

  • Halaman mempunyai kawasan kandungan utama yang jelas diapit oleh kawasan pelengkap

  • Anda mahukan jarak dan penjajaran konsisten di seluruh susun atur 🚫 Jangan gunakan Page-Layout apabila:

  • Membangun halaman satu lajur — gunakan susun atur yang lebih ringkas sebagai gantinya

  • Bar sisi bersaing dengan kandungan utama dari segi kepentingan

Aksesibiliti ​

  • Peta kawasan kandungan utama ke penanda <main>
  • Berikan bar sisi role="navigation" atau role="complementary" mengikut kesesuaian
  • Pastikan kawasan penanda mempunyai aria-label yang berbeza

Penggunaan ​

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

Contoh ​

Bahagian ​

BahagianPenerangan
.instui-bodyBadan utama yang mengandungi bar sisi dan kandungan.
.instui-footerKawasan footer bawah.
.instui-headerKawasan pengepala atas.
.instui-mainKawasan kandungan tengah.
.instui-sidebarNavigasi kiri atau lajur tambahan.

Keadaan ​

KeadaanPenerangan
:optional—

Token digunakan ​

TokenJenisNilai
--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——

Berkaitan ​