background-attachment
Omaisuus CSS määrittelee, miten siirtää taustan suhteen näyttöikkunan.
On olemassa kolme arvoa: scroll
, fixed
ja local
. Paras tapa selittää tämä on esittely (yritä vierittää yksittäisiä taustoja):
Katso Timothy Millerin (@tjacobdesign) kynän tausta -liitteiden esittely CodePenistä.
On kaksi mieltä, joista on syytä ajatella puhuessasi background-attachment
: päänäkymä (selainikkuna) ja paikallinen näkymä (näet tämän yllä olevassa esittelyssä).
scroll
on oletusarvo. Se vierittää päänäkymän kanssa, mutta pysyy paikallaan paikallisen näkymän sisällä.
fixed
pysyy kiinteänä mitä tahansa. Se on eräänlainen kuin fyysinen ikkuna: liikkuminen ikkunan ympäri muuttaa näkökulmaa, mutta se ei muutu missä asiat ovat ikkunan ulkopuolella.
local
keksittiin, koska oletusarvo scroll
toimii kuin kiinteä tausta. Se vierittää sekä päänäkymää että paikallista näkymää. On joitain melko hienoja asioita, joita voit tehdä sen kanssa.
Liittyvät
- taustaleike
- taustaväri
- taustakuva
- tausta-alkuperä
- taustan sijainti
- tausta-toisto
- taustakoko
Lisää resursseja
- CSS3 Spec
- MDN
Selaimen tuki
fixed
Ja scroll
arvoja tuetaan kaikkialla, vaikka fixed
voi käyttäytyä oudosti mobiililaitteissa. local
onko tämä selaintuki:
Nämä selaintukitiedot ovat Caniuselta, jolla on tarkempia tietoja. Numero osoittaa, että selain tukee ominaisuutta kyseisessä versiossa tai uudemmassa.
Työpöytä
Kromi | Firefox | IE | Reuna | Safari |
---|---|---|---|---|
4 | 25 | 9 | 12 | 5 |
Matkapuhelin / tabletti
Android Chrome | Android Firefox | Android | iOS Safari |
---|---|---|---|
88 | 85 | 4.2–4.3 | 14,0 - 14,4 |
Chrome-on-Android tukee local
, mutta vanha Android-selain ei.