Mam problem ponieważ prefixy to ważna rzecz w moim projekcie, problem w tym że style są generowane dynamicznie przez kod JS, zastanawiam się czy są jakieś inne prostsze wyjścia niż pisanie tego jak na poniższych przykładach, tym normalnym i moim ułatwionym dla większej ilości prefixów.
Normalnie:
x.css({
display:`-webkit-box`,
display:`-ms-flexbox`,
display:`flex`
})
// powyższy kod wykonuje się bardzo często (dla flexu to nie ma sensu, ale to przyklad) i jest powielany w wielu miejscach
Moja wersja
function prefixer(x) {
if (x.name === `flex`){
return {
display:`-webkit-box`,
display:`-ms-flexbox`,
display:`flex`
}
}
x.css(prefixer({name:flex}));
// dla flexu nie pokaże, ale np. dla tranform itd. obiekt procz wlasnosci name przymuje jeszcze wartość, ktora ustawia do kazdego prefiksu