Skip to content
Menu
CDhistory
CDhistory

The Comprehensive 8pt Grid Guide

Posted on august 3, 2021 by admin

Layout

Siden jeg har kodet en del af de projekter, jeg arbejder på, har jeg brugt Bootstraps standard 12 grid med en mindre ændring. Jeg er en stor tilhænger af at arbejde med udbredte værktøjer – hvorfor? Tja, der er en grund til, at de er så udbredte. De virker, og de er effektive. I stedet for at genopfinde hjulet igen, foretrækker jeg at modificere det jeg har fået. Det er omkostningseffektivt, hurtigt og forudsigeligt.

Anpasning af Bootstrap-gitteret er nativt understøttet og meget let at gøre; Hvis du er nogenlunde kyndig i CSS, er her en guide til netop dette.

Horisontal rytme

Standard Bootstrap-gitteret er et 12-kolonne-layout med en 15px margen på hver side af kolonnen; hvilket resulterer i en 30px rille mellem kolonnerne plus 15px til venstre og højre for gitteret. Dette er standardindstillingerne, som jeg vil konfigurere efter min smag, eller bede udvikleren om at konfigurere.

Hele gitteret kaldes Container. En container kan være enten flydende eller responsiv i størrelsen. En flydende container vil altid tage hele den bredde, der er til rådighed.

De to typer af en Bootstrap container og bredden af en kolonne med dens 15px marginaler. Et uddrag fra mit UI/UX-kursus.

For hvert skærmområde er der en containerbredde, der er optimeret til det pågældende skærmområde. I starten anbefales det at bruge standardstørrelserne, men det er ret fedt at tilpasse, når man er længere nede i 8pt kaninhullet.

Layout tabel fra Bootstrap. Her kan du se containerstørrelserne for hvert af opløsningsområderne.

Når vores Bootstrap-baserede websted vises på en enhed, kontrollerer browseren, om der er plads til rådighed til visning, og indstiller layoutet i overensstemmelse med denne plads. Hvis vi har en iPhone med en bredde på 414px, er vi i kategorien Ekstra lille, og vores container vil optage 100 % af den tilgængelige bredde. Når vi skifter til en bredere enhed, lad os sige en tablet (768px bred), ændres vores enhedskategori til Medium, og containerens bredde bliver 720px.

Hvis du er ligesom mig, vil du gerne tilpasse disse indstillinger. Vi starter med at hive vores lommeregner frem 🧮.

Når jeg designer til desktop, vil jeg gerne have hver kolonne til at være 72px bred og have en rendestok på 24px eller 32px. En gutter på 24px vil resultere i 12px på hver side af containeren, og en gutter på 32px vil resultere i en 16px på hver side. Jeg vælger normalt en 24px-renden.

(12 kolonner × 72) + (12*render × 24) = 1152px

*Teknisk set er der 11 render plus to halvdele på hver side af containeren.

(12 × 72) + (12 × 24) = 1152

Design til mobil giver et par nye udfordringer. For det første er det ikke alle mobile enheders breddedimension delbar med 8. I dette tilfælde er det vigtigt at stole på dit eget instinkt som designer og finde en mellemvej. For det andet er 12 kolonner ikke rigtig praktisk, når der designes til smalle skærme. Jeg vælger selv et 6-kolonne-layout på mobilen, selv om slutresultatet ikke var værre, da jeg eksperimenterede med et 2-kolonne-layout.

Dette er op til dig selv at afgøre.

For en skærm, der er 375pt bred, skal du bruge disse indstillinger:

Og selv om det ikke er et perfekt 8-tal, er dette den bedste middelvej, jeg har fundet.

Bevarelse af rendens bredde er vigtigere end bevarelse af kolonnebredden, da rendene fungerer som det hvide rum mellem elementerne – og det er det, der faktisk bestemmer rytmen; mens kolonnerne dikterer bredden af et element.

Hvis du er mere glad for 2-søjleskolen til mobilen, er dette en mere 8-venlig layoutopsætning

Skriv et svar Annuller svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Seneste indlæg

  • Acela er tilbage:
  • OMIM Entry – # 608363 – CHROMOSOM 22q11.2 DUPLIKATIONSSYNDROM
  • Kate Albrechts forældre – Få mere at vide om hendes far Chris Albrecht og mor Annie Albrecht
  • Temple Fork Outfitters
  • Burr (roman)

Arkiver

  • februar 2022
  • januar 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021
  • august 2021
  • juli 2021
  • juni 2021
  • maj 2021
  • april 2021
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes