Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Förståelse av Flexobjektets Egenskaper | Bemästra Flexbox för Layout
CSS-Grunder

bookFörståelse av Flexobjektets Egenskaper

Svep för att visa menyn

Flexobjekt är barn till flexbehållaren. De är inte längre inline- eller blockelement. Därför kan vi ändra objektens egenskaper för att uppnå korrekt positionering.

flex-basis

]flex-basis] definierar den initiala storleken på ett flexobjekt innan extra utrymme fördelas. Det kan anges med px, %, em eller auto (storlek baserad på innehåll).

flex-basis: auto | value;
index.html

index.html

index.css

index.css

copy

flex-grow

Egenskapen flex-grow bestämmer en flexibels elements förmåga att växa i förhållande till andra element inom en flexbehållare när det finns överskottsutrymme tillgängligt.

Egenskapen flex-grow accepterar ett enhetslöst värde som anger den relativa storleken på flexelementet jämfört med andra element. Till exempel, om ett element har ett flex-grow-värde på 2 och ett annat har värdet 1, kommer det första elementet att växa dubbelt så mycket som det andra när det finns överskottsutrymme i flexbehållaren.

index.html

index.html

index.css

index.css

copy

order

Egenskapen order används för att definiera visningsordningen för flexobjekt inom deras behållare. Som standard visas flexobjekt i den ordning de förekommer i HTML-dokumentet. Vi kan dock ändra denna ordning med hjälp av egenskapen order.

Värdet för order kan vara vilket tal som helst. Även om vi bara har 3 element innebär tilldelningen order: 1000; till det andra elementet inte att vi får 1000 element. Det betyder helt enkelt att det andra elementet placeras sist. Om flera element har samma order-värde kommer webbläsaren att placera dem i den ordning de förekommer i HTML-dokumentet. Låt oss ändra order för objekten i följande lista. Uppgiften är att placera det tredje objektet på första plats.

index.html

index.html

index.css

index.css

copy

1. Vad gör egenskapen flex-grow?

2. Vad gör egenskapen flex-basis?

question mark

Vad gör egenskapen flex-grow?

Select the correct answer

question mark

Vad gör egenskapen flex-basis?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Avsnitt 4. Kapitel 5
some-alt