Attributo Style backgroundAttachment

Definizione e uso

backgroundAttachment Imposta o restituisce se l'immagine di sfondo deve scorrere con il contenuto o essere fissa.

Vedi anche:

Stili HTML:Attributo background

Corso CSS:Sfondo CSS

Manuale CSS:Attributo background-attachment

Esempio

Esempio 1

Imposta l'immagine di sfondo come fissa (non scorre):

document.body.style.backgroundAttachment = "fixed";

Prova tu stesso

Esempio 2

Scegli scroll e local sull'elemento DIV:

document.getElementById("myDIV").style.backgroundAttachment = "local";

Prova tu stesso

Esempio 3

Cambia tra scroll e fixed:

var x = document.body.style.backgroundAttachment;
document.body.style.backgroundAttachment = (x == "scroll")? "fixed":"scroll";

Prova tu stesso

Esempio 4

Restituisce il valore dell'attributo background-attachment:

alert(document.body.style.backgroundAttachment);

Prova tu stesso

Sintassi

Restituisce l'attributo backgroundAttachment:

oggetto.style.backgroundAttachment

Imposta l'attributo backgroundAttachment:

oggetto.style.backgroundAttachment = "scroll|fixed|local|initial|inherit"

Valore dell'attributo

Valore Descrizione
scroll L'immagine di sfondo scorre con l'elemento. Predefinito.
fixed L'immagine di sfondo è fissa rispetto alla viewport.
local L'immagine di sfondo scorre con il contenuto dell'elemento.
initial Imposta questa proprietà al suo valore predefinito. Vedi initial.
inherit Eredita questa proprietà dal suo elemento padre. Vedi inherit.

Dettagli tecnici

Valore predefinito: scroll
Valore di ritorno: Stringa che indica come l'immagine di sfondo viene attaccata agli oggetti nel documento.
Versione CSS: CSS1

Supporto del browser

backgroundAttachment è una caratteristica di CSS1 (1996).

Tutti i browser lo supportano completamente:

Chrome Edge Firefox Safari Opera IE
Chrome Edge Firefox Safari Opera IE
Supporto Supporto Supporto Supporto Supporto Supporto