I was wondering if there was a tool that can "pre-process" CSS and automatically add experimental properties so they'll look the same on browsers that support it. For example, instead of writing:
.class {
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
border-radius: 8px }
I could just write:
.class {
border-radius: 8px }
And the others would be automatically added. For border radius it's not too bad, but it is for gradients. To accomplish the same result:
background: -moz-linear-gradient(top, #00abeb, #fff);
background: -webkit-gradient(linear, center top, center bottom, from(#00abeb), to(#fff));
LESS would be perfect if it had a feature like this. Does anyone know of a tool that does have this?