Сообщение от FreeZa
|
Собственно нужно изменить только один параметр ( rotateX ) остальные нужно оставить без изменений
|
Боюсь придется изначально задавать значения через javascript. Пример:
var transforms = {
translateY: {value: 400, unit: 'px'},
translateX: {value: 350, unit: 'px'},
translateZ: {value: -120, unit: 'px'},
rotateX: {value: 0, unit: 'deg'},
rotateY: {value: -5, unit: 'deg'}
};
Object.defineProperty(transforms, 'stringify', {
enumerable: false,
value: function() {
var functions = [];
for (var key in this) {
var value = this[key];
functions.push(key + '(' + value.value + value.unit + ')');
}
return functions.join(' ');
}
});
transforms.rotateX.value += 10;
alert(transforms.stringify());