Egenskapen background-image

Egenskapen background-image setter et bakgrunnsbilde for et element. Som standard vil bildet fylle hele blokken med kopier av seg selv, men dette kan deaktiveres med egenskapen background-repeat.

Syntaks

cssvelger {
  background-image: url(sti til bildet);
}
cssvelger {
  background-image: none;
}

Verdier

Verdi Beskrivelse
url Sti til bildefilen. Bildenavnet kan stå i doble anførselstegn, enkle anførselstegn eller uten anførselstegn.
none Deaktiverer bakgrunnsbildet for elementet.

Standardverdi: none.

Eksempel

Vi setter et bakgrunnsbilde med background-image, og forbyr gjentakelse 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;
}

Результат:

Eksempel

Uten background-repeat vil bakgrunnsbildet fylle hele blokken:

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

Результат:

Eksempel

Du kan samtidig sette et bakgrunnsbilde og angi en bakgrunnsfarge med background-color. I dette tilfellet vil bakgrunnsfargen vises der det ikke er bilde:

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 også

  • egenskapen background,
    som er en sammentrengt egenskap for bakgrunn