Utmaning: Tillämpa Box-Sizing på Element
Uppgift
Utforska de praktiska skillnaderna mellan värdena content-box och border-box för egenskapen box-sizing. Din uppgift är följande:
- Använd värdet
content-boxför egenskapenbox-sizingpå elementet med idcontent-box. - Använd värdet
border-boxför egenskapenbox-sizingpå elementet med idborder-box.
index.html
index.css
box-sizing: content-box: Bredd och höjd exkluderar utfyllnad (padding) och ram (border).box-sizing: border-box: Bredd och höjd inkluderar utfyllnad (padding) och ram (border).
index.html
index.css
Förklaring
I detta exempel finns två div-element, där varje använder ett olika värde för egenskapen box-sizing:
- Den första
div:en har en röd ram och använder standardvärdetcontent-boxförbox-sizing. Trots attwidthochheightär satta till200px, läggs extra utrymme till genompaddingochborder, vilket gör att dimensionerna blir större än200pxåt båda hållen; - Den andra
div:en har en blå ram och använderborder-boxsom värde förbox-sizing. Här ingårwidthochheighti boxens totala dimensioner, så200pxochpaddingförblirborder.
Vi kan observera skillnaden i storlek mellan de två boxarna, där den första är större på grund av extra utrymme från padding och border. Den andra boxen behåller en konstant storlek på 200px, inklusive padding och border.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Can you show me the CSS code for applying these box-sizing values?
Can you explain when to use content-box vs border-box in real projects?
What happens if I don't specify the box-sizing property?
Awesome!
Completion rate improved to 2.56
Utmaning: Tillämpa Box-Sizing på Element
Svep för att visa menyn
Uppgift
Utforska de praktiska skillnaderna mellan värdena content-box och border-box för egenskapen box-sizing. Din uppgift är följande:
- Använd värdet
content-boxför egenskapenbox-sizingpå elementet med idcontent-box. - Använd värdet
border-boxför egenskapenbox-sizingpå elementet med idborder-box.
index.html
index.css
box-sizing: content-box: Bredd och höjd exkluderar utfyllnad (padding) och ram (border).box-sizing: border-box: Bredd och höjd inkluderar utfyllnad (padding) och ram (border).
index.html
index.css
Förklaring
I detta exempel finns två div-element, där varje använder ett olika värde för egenskapen box-sizing:
- Den första
div:en har en röd ram och använder standardvärdetcontent-boxförbox-sizing. Trots attwidthochheightär satta till200px, läggs extra utrymme till genompaddingochborder, vilket gör att dimensionerna blir större än200pxåt båda hållen; - Den andra
div:en har en blå ram och använderborder-boxsom värde förbox-sizing. Här ingårwidthochheighti boxens totala dimensioner, så200pxochpaddingförblirborder.
Vi kan observera skillnaden i storlek mellan de två boxarna, där den första är större på grund av extra utrymme från padding och border. Den andra boxen behåller en konstant storlek på 200px, inklusive padding och border.
Tack för dina kommentarer!