Visit Mozilla.org

CSS:-moz-background-origin

z Mozilla Developer Center, polskiego centrum programistów Mozilli.

« Dokumentacja CSS « Dokumentacja CSS:Rozszerzenia Mozilli

[edytuj] Podsumowanie

w aplikacjach opartych na Mozilli -moz-background-origin decyduje, który boks wyznacza układ współrzędnych używanych przez wartości własności background-position.

  • Wartość początkowa: padding
  • Dotyczy: wszystkich elementów
  • Dziedziczony: nie

-moz-background-origin jest eksperymentalną implementacją proponowanej własności CSS3 background-origin, która jeszcze nie ma osiągniętego statusu Candidate Recommendation (wymaga implementacji).

-moz-background-origin nie stosuje się, gdy własność background-attachment ma wartość fixed.

[edytuj] Składnia

-moz-background-origin: border | padding | content

[edytuj] Wartości

border
Pozycja tła jest relatywna względem obramowania, zatem obrazek może znaleźć się pod obramowaniem.
padding
Pozycja tła jest relatywna względem wypełnienia.
content
Pozycja tła jest relatywna względem zawartości.

[edytuj] Przykłady

hbox.example {
  border: 10px double #000000;
  padding: 10px;
  background: url('image.jpg');
  background-position: center left;
  /* tło będzie wewnątrz padding */
  -moz-background-origin: content;
}

[edytuj] Znane błędy

-moz-background-origin: content nie wylicza się prawidłowo dla procentowej wartości padding.