Viktiga begrepp:
- Flex container - En behållare som innehåller flexelement.
- Flex items - Elementen inuti en flex-behållare.
- Flex direction - Anger flödesriktningen för flexelementen (rad eller kolumn).
- Flex wrap - Bestämmer om flexelementen ska brytas till en ny rad eller kolumn.
- Align items - Justerar flexelementen vertikalt inom flex-behållaren.
- Justify content - Justerar flexelementen horisontellt inom flex-behållaren.
Praktiska steg:
- Lägg till
display: flex;
på flex-behållaren.
- Använd
flex-direction
för att ställa in flödesriktningen.
- Använd
flex-wrap
för att bestämma om elementen ska brytas.
- Använd
align-items
för att justera elementen vertikalt.
- Använd
justify-content
för att justera elementen horisontellt.
CSS-exempel:
.flex-container {
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
}
Detta skapar en flex-behållare med elementen justerade i en horisontell rad, centrerade både horisontellt och vertikalt.
Tips för tillgänglighet:
- Använd semantisk HTML-struktur.
- Ange
aria-label
för icke-visuellt innehåll.
- Testa med olika skärmläsare och hjälpmedel.