Can anyone tell me if the following CSS is valid?
.class { background-color:none; }
The answer is no.
.class { background-color: none; /* do not do this */ }
.class { background-color: transparent; }
background-color: transparent accomplishes the same thing what you wanted to do with background-color: none.
background-color: transparent
background-color: none