Reputation: 809
Okay, so for my final in a web class, we are just supposed to make a website do whatever we went. I'm done now and decided to add some fun stuff.
I want to use -webkit-transform: rotate(-4deg)
; on the body.
How can I do that in a javascript function? I have done it with the body background before, but I cannot get this to work.
Here is what I tried:
function rotatepage() {
document.body.style.-webkit-transform = rotate(-90deg);
}
and
function rotatepage() {
document.body.style = -webkit-transform:rotate(-90deg);
}
Any ideas? Is this possible?
Upvotes: 5
Views: 12900
Reputation: 24988
document.body.style.setProperty("-webkit-transform", "rotate(-90deg)", null);
Upvotes: 4
Reputation: 7611
You'll have to experiment in whatever browser you're using, but I found that the styles were named such that I needed to change document.body.style.MozTransform="rotate(4deg)"
, which means there's a fair chance you need to be changing document.body.style.WebkitTransform = rotate(-90deg);
Remember, javascript very much doesn't like things like '-'
in variable names...
Upvotes: 0