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";

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