2017-01-02 2 views
0

JS로 줌 값을 변경할 수 있습니까? 다음과 같이하려고합니다.JavaScript로 줌 속성을 변경하는 방법

document.getElementsById("div").style.zoom="150%"; 

감사합니다.

+1

'getElementsById'? – Teemu

+1

가장 좋은 방법은 이렇게하는 것입니다.
http://stackoverflow.com/a/9441618/7349445 – Roy

답변

0

나는 줌 속성이 무엇인지 모른다, 그러나 당신이 <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 더 광범위하게 지원하고 최적입니다.

0

방금 ​​해결책을 찾았습니다. 나는 수업을 바꿨다.

document.getElementById(div).className = "class";