Gli ultimi tutorial di sviluppo web
 

HTML DOM style Propery

<Oggetto Element

Esempio

Aggiungere un colore rosso a un <h1> Elemento:

document.getElementById("myH1").style.color = "red";

Prima di impostare lo stile:

Hello World!

Dopo aver impostato lo stile:

Hello World!

Prova tu stesso "

Più "Try it Yourself" esempi di seguito.


Definizione e l'utilizzo

La proprietà di stile restituisce un oggetto CSSStyleDeclaration, che rappresenta attributo di stile di un elemento.

La proprietà di stile viene utilizzato per ottenere o impostare uno stile specifico di un elemento utilizzando diverse proprietà CSS.

Nota: Non è possibile impostare gli stili assegnando una stringa alla proprietà di stile, ad esempio elemento .style = "color: red;" . Per impostare lo stile di un elemento, aggiungere un "CSS" di proprietà di stile e specificare un valore, come questo:

element .style.backgroundColor = "red";   // set the background color of an element to red Try it

Come si può vedere, la sintassi JavaScript per impostare le proprietà CSS è leggermente diverso da CSS (backgroundColor instead of background-color) .

Per un elenco di tutte le proprietà disponibili, vedere il nostro stile di oggetto di riferimento .

Nota: la proprietà di stile restituisce solo le dichiarazioni CSS impostate in attributo style inline dell'elemento, ad esempio,
<P style = "color: red;">. Non è possibile utilizzare questa proprietà per ottenere informazioni su regole di stile da <head> sezione del documento o fogli di stile esterni.

Tuttavia, è possibile accedere al <style> elemento da <head> utilizzando documenti. getElementsByTagName() :

var x = document.getElementsByTagName("STYLE")[0];   // get the first <style> element Try it

Nota: Si consiglia di utilizzare la proprietà di stile al posto del element . setAttribute("style", "...") il metodo, perché la proprietà di stile non sovrascriverà altre proprietà CSS che possono essere specificate nel style attributo.


Supporto browser

Proprietà
style

Sintassi

Rientro proprietà di stile:

element .style. property

Impostare le proprietà di stile:

element .style. property = value

I valori delle proprietà

Valore Descrizione
value Specifica il valore della proprietà specificata. Ad esempio, per la proprietà borderBottom:

Elemento .style.borderBottom = "red solido 2px";

Dettagli tecnici

Valore di ritorno: Un oggetto CSSStyleDeclaration, che rappresenta attributo di stile di un elemento
DOM Version DOM Level 2 CSS

Esempi

Altri esempi

Esempio

Prendi il valore di un <p> top-border dell'elemento:

var x = document.getElementById("myP").style.borderTop;

Il risultato di x sarà:

5px solid red
Prova tu stesso "

Pagine correlate

Tutorial CSS: CSS Tutorial

CSS Riferimento: Proprietà CSS

HTML DOM Riferimento: Stile Object Reference

HTML Riferimento: HTML <style> tag


<Oggetto Element