Tenta: CSS layout flexbox

Denna studieuppsättning innehåller viktiga begrepp och termer relaterade till CSS layout med flexbox, vilket är en grundläggande teknik för att skapa responsiva webbsidor. Studenter kommer att lära sig om de olika aspekterna av flexbox och hur det kan användas för att styra layout och design.

LeoKoala·24 flashcards·24 frågor
universitetcomputer_scienceweb
0
Kan
1 / 24
0
Övar
Framsida

Vad är Flexbox?

Tryck för att vända
Baksida

Flexbox, eller flexibelt boxlayout, är en CSS-layoutmetod som främjar en effektiv layout av element i en container.

Tryck för att vända
Kan
Övar fortfarande

Quiz(24 frågor)

Fråga 1 av 24

1. Vad är huvudsyftet med Flexbox?

Begrepp i det här studiesetet(24)

Kort 1(12)

Vad är Flexbox?

Flexbox, eller flexibelt boxlayout, är en CSS-layoutmetod som främjar en effektiv layout av element i en container.

Fyll i tomrummet: Flexbox använder ________ för att justera element.

Flexbox använder flex-egenskaper som 'justify-content' och 'align-items' för att justera element.

Sant eller falskt: Flexbox fungerar endast för en kolumnlayout.

Falskt. Flexbox kan användas för både kolumn- och radlayouter.

Vilka egenskaper används för att styra riktningen i Flexbox?

Egenskaperna 'flex-direction' kontrollerar riktningen: row, column, row-reverse, column-reverse.

Vad gör 'justify-content'?

'justify-content' placerar flex-element horisontellt i förhållande till varandra.

Exempel: Hur centrerar du innehåll med Flexbox?

Använd: ```css .container { display: flex; justify-content: center; align-items: center; } ```

Vad är skillnaden mellan 'align-items' och 'align-content'?

'align-items' justerar flex-element inom en rad, medan 'align-content' justerar hela flex-rader.

Lista tre värden för 'flex-wrap'.

1. nowrap 2. wrap 3. wrap-reverse

Vad är 'flex-grow'?

'flex-grow' anger hur mycket ett flex-element ska växa i förhållande till andra flex-element.

Hur kan du skapa ett utrymme mellan flex-element?

Använd 'margin' på flex-elementen, t.ex. `margin: 10px;`.

Vad används 'flex-basis' till?

'flex-basis' anger den ursprungliga storleken på ett flex-element innan tillväxt eller krympning.

Ge ett exempel på hur man skapar en radlayout med Flexbox.

Använd: ```css .container { display: flex; flex-direction: row; } ```

Kort 2(12)

Flexbox vs. Grid: Vad är skillnaden?

Flexbox är en layoutmetod för en-dimensionella arrangemang medan Grid hanterar två-dimensionella layouter.

Vad är en flex-container?

En flex-container är ett element med display: flex; vilket aktiverar flexbox-modellen för dess barn-element.

Justering av flex-element?

Använd CSS-egenskaper: justify-content, align-items, och align-self för att styra placeringen av flex-element.

Sant eller falskt: Flexbox är alltid det bästa valet.

Falskt, Flexbox är utmärkt för enkla arrangemang men Grid är bättre för komplexa layouter.

Vad betyder 'flex-grow'?

Flex-grow bestämmer hur mycket ett flex-element ska växa i förhållande till andra flex-element. Värdet är en skala, t.ex. 1, 2.

Fylla i blank: 'flex-direction' kan vara ______.

row, column, row-reverse, eller column-reverse.

Namnge en praktisk tillämpning av Flexbox.

Flexbox är idealiskt för responsiva navigationsmenyer som justerar sig efter skärmstorlek.

Vilka värden kan 'justify-content' ta?

- flex-start - flex-end - center - space-between - space-around

Vad gör 'align-items'?

Align-items justerar flex-elementen längs tvärgående axeln i flex-containern.

Exempel på flex-basis?

Exempel: Om ett element har flex-basis: 200px; kommer det att ha en grundläggande bredd på 200 pixlar.

Flex-item: Vad är 'order'?

'Order' bestämmer ordningen på flex-element, där lägre värden kommer först. Standard är 0.

Vad är en flex-item?

Ett flex-item är ett barn-element inom en flex-container, vilket kan anpassas med flexbox-egenskaper.

Frågor i det här studiesetet(24)

1. Vad är huvudsyftet med Flexbox?

A.Att skapa en flexibel layout för element inom en container.
B.Att styla text i en webbsida.
C.Att optimera bilder för webben.
D.Att förbättra sidladdningstider.

2. Vad beskriver 'flex-wrap' i en flex-container?

A.Det bestämmer om flex-element ska brytas till nästa rad.
B.Det specificerar hur mycket ett flex-element ska växa.
C.Det styr placeringen av flex-element på den horisontella axeln.
D.Det definierar hur många flex-element som kan visas på en rad.

3. Vilken egenskap används för att ställa in riktningen på flex-element?

A.flex-direction
B.flex-wrap
C.justify-content
D.align-items

4. Vilken egenskap används för att styra den primära axeln i en flex-container?

A.flex-direction
B.align-items
C.justify-content
D.flex-wrap

5. Vad händer om 'flex-wrap' är inställt på 'nowrap'?

A.Elementen kommer att placeras på en enda rad utan att brytas.
B.Elementen kommer att brytas till nästa rad.
C.Elementen kommer att ordnas i en kolumn.
D.Elementen kommer att växa oändligt.

6. Vilket av följande är en korrekt beskrivning av 'flex-basis'?

A.Det anger den grundläggande storleken på ett flex-element.
B.Det specificerar hur mycket ett flex-element kan krympa.
C.Det används för att centrera flex-element i containern.
D.Det definierar hur många flex-element som får plats i containern.

7. Vilken av följande egenskaper justerar flex-element vertikalt?

A.align-items
B.flex-basis
C.flex-grow
D.justify-content

8. Vilket av följande alternativ är INTE en giltig värde för 'justify-content'?

A.flex-start
B.center
C.space-around
D.align-center

9. Vad gör 'justify-content' i en Flexbox-layout?

A.Den justerar flex-element horisontellt.
B.Den justerar flex-element vertikalt.
C.Den skapar ett mellanrum mellan rader.
D.Den styr storleken på flex-element.

10. Vad gör 'align-self' i en flex-container?

A.Det justerar ett specifikt flex-element i förhållande till sin egen axel.
B.Det anger den primära axeln för alla flex-element.
C.Det definierar ordningen på flex-elementen.
D.Det styr hur mycket ett flex-element ska växa.

11. Vilket värde på 'flex-wrap' tillåter flex-element att brytas till nästa rad?

A.wrap
B.nowrap
C.row-reverse
D.column

12. Vad händer om 'flex-grow' är inställt på 0?

A.Elementet växer inte i förhållande till andra flex-element.
B.Elementet kommer att ta upp hela utrymmet i flex-containern.
C.Elementet kommer att krympa till sin minimi storlek.
D.Elementet kommer att centreras automatiskt.

13. Vilken av följande egenskaper används för att definiera den ursprungliga storleken på ett flex-element?

A.flex-basis
B.flex-grow
C.align-content
D.flex-direction

14. Vilket av följande är en skillnad mellan Flexbox och Grid?

A.Flexbox hanterar en-dimensionella layouter, medan Grid hanterar två-dimensionella.
B.Flexbox är mer komplext än Grid.
C.Grid kan endast användas för responsiva layouter.
D.Flexbox stödjer inte justering av element.

15. Sant eller falskt: 'align-content' påverkar hur flex-element justeras inom raden.

A.Falskt
B.Sant
C.Både sant och falskt
D.Ingen av ovanstående

16. Vilken CSS-egenskap justerar flex-elementen längs den tvärgående axeln?

A.align-items
B.flex-basis
C.justify-content
D.flex-wrap

17. Vad gör 'flex-grow' i en Flexbox-layout?

A.Den styr hur mycket ett flex-element växer i förhållande till andra.
B.Den minskar storleken på ett flex-element.
C.Den flyttar ett flex-element till en annan rad.
D.Den justerar texten inom ett flex-element.

18. Vad gör 'order' i en flex-container?

A.Det bestämmer ordningen på flex-elementen när de visas.
B.Det styr storleken på flex-elementen.
C.Det kontrollerar hur mycket ett flex-element kan växa.
D.Det anger den primära axeln för flex-element.

19. Vilket alternativ är INTE en giltig värde för 'flex-wrap'?

A.wrap-reverse
B.wrap
C.grow
D.nowrap

20. Vad är en flex-container?

A.Ett element med display: flex; som innehåller flex-element.
B.En specifik typ av flex-element.
C.En CSS-egenskap som styr färg.
D.Ett element utan några barn-element.

21. Hur kan du centrera ett element horisontellt och vertikalt med Flexbox?

A.Använd 'justify-content: center' och 'align-items: center'.
B.Använd 'flex-direction: column'.
C.Använd 'margin: auto'.
D.Använd 'display: block'.

22. Vilken av följande är en tillämpning av Flexbox?

A.Att skapa en responsiv navigationsmeny.
B.Att styra färger på en webbplats.
C.Att definiera en bilds storlek.
D.Att lägga till animationer på en webbplats.

23. Vilken egenskap används för att skapa utrymme mellan flex-element?

A.margin
B.padding
C.border
D.flex

24. Vad betyder 'flex-shrink'?

A.Det anger hur mycket ett flex-element ska krympa i förhållande till andra.
B.Det definierar den grundläggande storleken på ett flex-element.
C.Det styr fördelningen av utrymme i containern.
D.Det används för att justera elementets ordning.

Relaterade studieset

Skapa ditt eget studieset

Ladda upp en PDF, klistra in dina anteckningar eller beskriv ett ämne – AI genererar flashcards, quiz och mer på några sekunder.