Właściwość background-attachment
Właściwość background-attachment określa
sposób przewijania obrazu tła
elementu: razem z tekstem lub tekst będzie
przesuwał się po obrazie.
Składnia
selektor {
background-attachment: fixed | scroll | local;
}
Wartości
| Wartość | Opis |
|---|---|
fixed |
Obraz tła będzie nieruchomy, a tekst będzie się po nim przesuwał. |
scroll |
Obraz tła będzie przewijany razem z tekstem. |
local |
Tło jest ustalane z uwzględnieniem zachowania elementu. Jeśli element ma przewijanie, tło będzie przewijane razem z treścią, ale tło wykraczające poza granice elementu pozostaje na miejscu. |
Wartość domyślna: scroll.
Przykład . Wartość scroll
Teraz właściwość background-attachment
jest ustawiona na wartość scroll. Przewiń
element w pionie - zobaczysz, jak tekst
przewija się razem z tłem:
<body>
<div id="elem">
some long text
</div>
</body>
body {
background-attachment: scroll;
background-image: url("bg.png");
}
#elem {
width: 400px;
margin: 0 auto;
text-align: justify;
font-weight: bold;
font-size: 20px;
}
:
Przykład . Wartość fixed
A teraz właściwość background-attachment
jest ustawiona na wartość fixed. Przewiń
element w pionie - zobaczysz, jak tekst
przesuwa się po tle:
<body>
<div id="elem">
some long text
</div>
</body>
body {
background-attachment: fixed;
background-image: url("bg.png");
}
#elem {
width: 400px;
margin: 0 auto;
text-align: justify;
font-weight: bold;
font-size: 20px;
}
:
Zobacz też
-
właściwość
background,
która jest właściwością-skórtem dla tła