Skip to content

CSS: page-layout ​

div[class~="instui-page-layout"] — Πρότυπη διάταξη σελίδας με τρεις στήλες με κεφαλίδα, πλαϊνή στήλη και κύριο περιεχόμενο.

✅ Χρησιμοποιήστε το Page-Layout όταν:

  • Χρειάζεστε μια κλασική δομή σελίδας με περιοχές πλοήγησης και περιεχομένου

  • Η σελίδα έχει σαφή κύρια περιοχή περιεχομένου πλαισιωμένη από συμπληρωματικές περιοχές

  • Θέλετε συνεπή αποστάσεις και ευθυγράμμιση σε όλη τη διάταξη 🚫 Μην χρησιμοποιείτε το Page-Layout όταν:

  • Δημιουργείτε σελίδα μιας στήλης — χρησιμοποιήστε αντ' αυτού απλούστερη διάταξη

  • Η πλαϊνή στήλη ανταγωνίζεται το κύριο περιεχόμενο για σημασία

Προσβασιμότητα ​

  • Χαρτογραφήστε την κύρια περιοχή περιεχομένου σε ένα σημείο αναφοράς <main>
  • Δώστε στην πλαϊνή στήλη role="navigation" ή role="complementary" ανάλογα
  • Βεβαιωθείτε ότι οι περιοχές σημείων αναφοράς έχουν διακριτές aria-labels

Χρήση ​

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

Παραδείγματα ​

Μέρη ​

ΜέροςΠεριγραφή
.instui-bodyΚύριο σώμα που περιέχει την πλαϊνή στήλη και το περιεχόμενο.
.instui-footerΚάτω περιοχή υποσέλιδου.
.instui-headerΠάνω περιοχή κεφαλίδας.
.instui-mainΚεντρική περιοχή περιεχομένου.
.instui-sidebarΑριστερή στήλη πλοήγησης ή βοηθητική στήλη.

Καταστάσεις ​

ΚατάστασηΠεριγραφή
:optional—

Καταναλωμένα tokens ​

TokenΤύποςΤιμή
--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——

Σχετιζόμενα ​