Przejdź do treści

Tło - CSS

Przycinanie tła {background-clip}

W jaki sposób usunąć tło spod wewnętrznych marginesów elementu, ale wyświetlić je pod treścią?

(CSS 3 - interpretuje: Chrome 1, Firefox 4, Edge 12, Opera 10.5, Safari 5)

selektor { background-clip: przycinanie }
Selektorem może być praktycznie dowolny znacznik, np. p - akapit, h1 - tytuł czy td - komórka tabeli [zobacz: Wstawianie stylów].

Natomiast jako "przycinanie" należy wpisać:
  • border-box - tło wyświetli się pod obramowaniem, marginesem wewnętrznym i właściwą zawartością elementu (domyślnie) [Zobacz: Model pudełkowy]
  • padding-box - tło wyświetli się pod marginesem wewnętrznych i właściwą zawartością elementu
  • content-box - tło wyświetli się tylko pod właściwą zawartością elementu

Możliwe jest również określenie kilku wartości przycinania - kiedy wstawiamy w tle więcej niż jeden obrazek:

selektor { background-clip: przycinanie obrazka 1, przycinanie obrazka 2,... }

Przykład {background-clip}

border-box
padding-box
content-box

Komentarze

Zobacz więcej komentarzy

Facebook