Stil boxSizing-egenskap
- Föregående sida boxShadow
- Nästa sida captionSide
- Gå tillbaka till föregående nivå HTML DOM Style objekt
Definition och användning
boxSizing
Egenskapen låter dig definiera specifika element som matchar en viss region på ett specifikt sätt.
Till exempel, om du behöver placera två kantlådor bredvid varandra, kan du ställa in box-sizing till "border-box". Detta gör att webbläsaren visar lådor med specificerad bredd och höjd, och lägger in kantlinjen och inre marginalen i lådan.
Se också:
CSS Referenshandbok:box-sizing egenskap
Exempel
Ändra boxSizing-egenskapen:
document.getElementById("myDIV").style.boxSizing = "border-box";
Syntax
Returnera boxSizing-egenskapen:
object.style.boxSizing
Ställ in boxSizing-egenskapen:
object.style.boxSizing = "content-box|border-box|initial|inherit"
Egenskapsvärde
Värde | Beskrivning |
---|---|
content-box |
Standardvärde. Detta är beteendet för bredd och höjd enligt CSS2.1. De angivna bredden och höjden (och min/max-attributen) tillämpas på elementets innehållslåda. Elementets inre marginaler och kantlinjer layoutas och ritas utanför de angivna bredden och höjden. |
border-box |
Bredd och höjd som anges för elementet bestämmer elementets kantlåda. Det innebär att alla inre marginaler och kantlinjer som anges för elementet ritas inom den inställda bredden och höjden. För att få innehållets bredd och höjd måste man subtrahera kantlinjen och inre marginalen från den inställda bredden och höjden. |
initial | Sätt denna egenskap till dess standardvärde. Se initial。 |
inherit | Följ denna egenskap från dess föräldrelement. Se inherit。 |
Tekniska detaljer
Standardvärde: | content-box |
---|---|
Returvärde: | sträng som representerar elementets box-sizing egenskap。 |
CSS-version: | CSS3 |
Webbläsarstöd
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Stöd | Stöd | Stöd | Stöd | Stöd |
- Föregående sida boxShadow
- Nästa sida captionSide
- Gå tillbaka till föregående nivå HTML DOM Style objekt