2014-06-19 21 views
5

Capisco che background sia la proprietà stenografica - quale sarà il valore 0 per tutte le proprietà ed è valido CSS?È {background: 0;} CSS valido?

selector {background:0;} 
+0

https://developer.mozilla.org/en-US/docs/Web/CSS/background che funzionerà ma non ho mai visto nessuno usarlo in quel modo – Huangism

+0

È 'background: none' not' background: 0' –

+1

@kougiland: No, questo significa qualcosa di diverso, cioè' background-image: none' invece di 'background-position: 0 ' – Guffa

risposta

7

background:0 sono i CSS valido e viene compilato in:

background-image: initial; 
background-position-x: 0px; 
background-position-y: 50%; 
background-size: initial; 
background-repeat-x: initial; 
background-repeat-y: initial; 
background-attachment: initial; 
background-origin: initial; 
background-clip: initial; 
background-color: initial; 
3

Sì, lo zero verrà interpretato come la posizione sfondo orizzontale. Le altre proprietà dello sfondo sono impostati i valori di default, così si finisce con lo stesso:

background-image: none; 
background-repeat: repeat; 
background-attachment: scroll; 
background-position: 0 center; 
background-color: transparent;