CSS Højde, Bredde og Max-bredde


Indholdsfortegnelse

    Vis indholdsfortegnelse


CSS-egenskaberne height og width bruges til at indstille højde og bredde af et element.

CSS-egenskaben max-width bruges til at indstille den maksimale bredde af et element.


This element has a height of 50 pixels and a width of 100%.

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
div {
  height: 50px;
  width: 100%;
  border: 1px solid #4CAF50;
}
</style>
</head>
<body>

<h2>CSS height and width properties</h2>

<div>This div element has a height of 50 pixels and a width of 100%.</div>

</body>
</html>



CSS Indstilling af højde og bredde

Egenskaberne height og width bruges til at indstille højde og bredde af et element.

Højde- og breddeegenskaberne inkluderer ikke polstring, kanter eller marginer. Den indstiller højden/bredden af området inden for polstring, kant og margen af elementet.


CSS højde og bredde Værdier

Egenskaberne height og width kan have følgende værdier:

  • auto - Dette er standard. Browseren beregner højde og bredde

  • længde - Definerer højden/bredden i px, cm, etc.

  • % - Definerer højden/bredden i procent af den indeholdende blok

  • initial - Indstiller højden/bredden til dens standard værdi

  • arve - Højden/bredden bliver arvet fra sin overordnede værdi


CSS højde og bredde Eksempler

This element has a height of 200 pixels and a width of 50%

Eksempel

Indstil højden og bredden af et <div>-element:

div {
  height: 
200px;
  width: 50%;
  background-color: powderblue;
}

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
div {
  height: 200px;
  width: 50%;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the height and width of an element</h2>

<div>This div element has a height of 200px and a width of 50%.</div>

</body>
</html>


This element has a height of 100 pixels and a width of 500 pixels.

Eksempel

Indstil højden og bredden af et andet <div>-element:

div {
  
height: 
100px;
  width: 500px;
  background-color: powderblue;
}

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
div {
  height: 100px;
  width: 500px;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the height and width of an element</h2>

<div>This div element has a height of 100px and a width of 500px.</div>

</body>
</html>


Bemærk: Husk, at egenskaberne height og width ikke inkluderer udfyldning, kanter , eller marginer! De indstiller højden/bredden af området inde i polstringen, grænsen, og elementets margin!



Indstilling af max-bredde

Egenskaben max-width bruges til at indstille den maksimale bredde af et element.

max-width kan angives i længdeværdier, såsom px, cm osv., eller i procent (%) af indeholder blok eller indstillet til ingen (dette er Standard. Betyder, at der ikke er nogen maksimal bredde).

Problemet med <div> ovenfor opstår, når browservinduet er mindre end bredden af elementet (500px). Browseren tilføjer derefter en vandret rullepanel til siden.

Brug af max-width i stedet vil i denne situation forbedre browserens håndtering af små vinduer.

Tip: Træk browservinduet til mindre end 500 px bredt for at se forskellen mellem de to divs!

This element has a height of 100 pixels and a max-width of 500 pixels.

Bemærk: Hvis du af en eller anden grund bruger både width egenskaben og max-width egenskab på det samme element og værdien af width egenskaben er større end max-width egenskab; det Egenskaben max-width vil blive brugt (og Egenskaben width vil blive ignoreret).

Eksempel

Dette <div>-element har en højde på 100 pixels og en maks. bredde på 500 pixels:

div {
    max-width: 500px;
  
height: 
100px;
  background-color: powderblue;
}

Prøv det selv →

<!DOCTYPE html>
<html>
<head>
<style>
div {
  max-width: 500px;
  height: 100px;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the max-width of an element</h2>

<div>This div element has a height of 100px and a max-width of 500px.</div>

<p>Resize the browser window to see the effect.</p>

</body>
</html>



Prøv det selv - eksempler

Indstil højden og bredden af elementer

<!DOCTYPE html>
<html>
<head>
<style>
img.one {
  height: auto;
}

img.two {
  height: 200px;
  width: 200px;
}

div.three {
  height: 300px;
  width: 300px;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the height and width of elements</h2>

<p>Original image:</p>
<img class="one" src="ocean.jpg" width="300" height="300"><br>

<p>Sized image (200x200 pixels):</p>
<img class="two" src="ocean.jpg" width="300" height="300"><br>

<p>The height and width of this div element is 300px:</p>
<div class="three"></div>

</body>
</html>


Dette eksempel viser, hvordan man indstiller højden og bredden af forskellige elementer.

Indstil højden og bredden af et billede ved hjælp af procent

<!DOCTYPE html>
<html>
<head>
<style>
html, body {
  height: 100%;
}

img.one {
  height: auto;
  width: auto;
}

img.two {
  height: 50%;
  width: 50%;
}
</style>
</head>
<body>

<h2>Set the height and width in %</h2>
<p>Resize the browser window to see the effect.</p>

<p>Original image:</p>
<img class="one" src="ocean.jpg" width="300" height="300"><br>

<p>Sized image (in %):</p>
<img class="two" src="ocean.jpg" width="300" height="300">

</body>
</html>


Dette eksempel viser, hvordan man indstiller højden og bredden af et billede ved hjælp af en procentværdi.

Indstil min-bredde og max-bredde af et element

<!DOCTYPE html>
<html>
<head>
<style>
div {
  max-width: 400px;
  min-width: 100px;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the max-width and min-width of an element</h2>
<p>Resize the browser window to see the effect.</p>

<div>This is some text. This is some text. This is some text.
This is some text. This is some text. This is some text.
This is some text. This is some text. This is some text.</div>

</body>
</html>


Dette eksempel viser, hvordan man indstiller en minimumsbredde og en maksimal bredde for et element ved hjælp af en pixelværdi.

Indstil min-højde og max-højde for et element

<!DOCTYPE html>
<html>
<head>
<style>
div {
  max-height: 600px;
  min-height: 400px;
  background-color: powderblue;
}
</style>
</head>
<body>

<h2>Set the max-height and min-height of an element</h2>
<p>Resize the browser window to see the effect.</p>

<div>This is some text. This is some text. This is some text.
This is some text. This is some text. This is some text.
This is some text. This is some text. This is some text.</div>

</body>
</html>


Dette eksempel viser, hvordan man indstiller en minimumshøjde og en maksimal højde for et element ved hjælp af en pixelværdi.



Alle CSS-dimensionsegenskaber

height

Indstiller højden af et element

max-height

Indstiller den maksimale højde for et element

max-width

Indstiller den maksimale bredde af et element

min-height

Indstiller minimumshøjden for et element

min-width

Indstiller minimumsbredden af et element

width

Indstiller bredden af et element