Egenskapen background-image

Egenskapen background-image sätter en bakgrundsbild på ett element. Som standard kommer bilden att täcka hela blocket med sina kopior, men detta beteende kan avbrytas med egenskapen background-repeat.

Syntax

cssselektor {
  background-image: url(sökväg till bilden);
}
cssselektor {
  background-image: none;
}

Värden

Värde Beskrivning
url Sökväg till bildfilen. Bildens namn kan stå inom dubbla citationstecken, enkla citationstecken eller utan citationstecken.
none Avbryter bakgrundsbilden för elementet.

Standardvärde: none.

Exempel

Vi sätter en bakgrundsbild med background-image, och förbjuder dess upprepning med egenskapen background-repeat:

html<div id="elem"></div>
css#elem {
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 3px solid black;
}

Результат:

Exempel

Utan background-repeat kommer bakgrundsbilden att täcka hela blocket:

html<div id="elem"></div>
css#elem {
  background-image: url("bg.png");
  width: 400px;
  height: 300px;
  border: 3px solid black;
}

Результат:

Exempel

Man kan samtidigt sätta en bakgrundsbild och en bakgrundsfärg med background-color. I det här fallet, där det inte finns någon bakgrundsbild - kommer bakgrundsfärgen att synas:

html<div id="elem"></div>
css#elem {
  background-color: orange;
  background-image: url("bg.png");
  background-repeat: no-repeat;
  width: 400px;
  height: 300px;
  border: 3px solid black;
}

Результат:

Se även

  • egenskapen background,
    som är en genvägsegenskap för bakgrunden