В настоящее время я использую SCSS, и это прекрасно работает для того, чтобы дать мне возможность использовать переменные и тому подобное, но это также дает мне возможность писать функции, которые выдают следующее, если я дал это -90 * * 1003
-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
Мне интересно, есть ли какие-либо механизмы сшивания, которые делают это для всех свойств в CSS3, так что вы можете просто написать transform: rotate(-90deg)
, и при компиляции он использует все различные свойства, которые он может иметь, например webkit
, moz
, ms
, o
и любые другие возможности, такие как filter: progid:DXImag..blah..mage(rotation=3);
для IE, так что он универсален для браузеров.