JSによるズーム値の変更は可能ですか?私はこのようなことをしようとしています:JavaScriptによるズームプロパティの変更方法
document.getElementsById("div").style.zoom="150%";
ありがとうございます。
JSによるズーム値の変更は可能ですか?私はこのようなことをしようとしています:JavaScriptによるズームプロパティの変更方法
document.getElementsById("div").style.zoom="150%";
ありがとうございます。
私はズームプロパティが何であるか見当がつかないが、あなたは<div>
ズームインしたい場合は、CSS transform:scale(x)
プロパティを使用する必要がありますが、あなたはこのようにJSを経由してこのプロパティを設定できます
document.getElementsById("elementId").style.transform ="scale(1.5)";
https://jsfiddle.net/og2tqez3/
あなたはJSでこのプロパティを設定するときは、文字通りその要素上の任意の他の変換を上書きするので、しかし、注意してください ...など、あなたがすることによって拡大したい量、1.5手段150%に1.5
値を変更することができます、その場合にはldは古い変換値とズーム値を設定すると、このようなスペースでそれらを区切る:
document.getElementsById("elementId").style.transform ="scale(1.5) transform:translate(0,-50%)";
私の悪いので、私は今zoom
プロパティが何であるかを知っているが、scale
がより広くサポートされており、最適です。
解決策が見つかりました。私はクラスを変更しました。
document.getElementById(div).className = "class";
'getElementsById'? – Teemu
これを行うのが最善の方法です。
http://stackoverflow.com/a/9441618/7349445 – Roy