I've noticed that
background: transparent
background: 0 0;
less
grunt-contrib-less
1.4.1
"less": "~2.7.1"
0 0
background: 0 0
background: transparent
Practically you will not get any treats by using the property background: 0 0;
rather background: transparent
what exactly this background: 0 0
is short hand notation of
background-image: initial;
background-position-x: 0;
background-position-y: 0;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
Where every background property is set to initial and background position
is set to 0 0
and answer for your another question why Less is changing background:transparent
to background: 0 0
is IE7 or below doesnt support transparent
property so Less is changing it into another shorthand notation which gives the same output