2016-06-20 17 views
0

jqueryでを使用してズームイン/ズームアウトする方法を知りたいと思います。jqueryを使用してフォームタイプ範囲をズームイン/ズームアウトする方法

div classをズームインしてズームアウトしようとしていますが、jqueryを使用してズームする方法がわかりません。

<input type="text" > 
+0

あなたの質問を明確にしてください。あなたのhtml/jQueryコードを表示し、何を説明するのか、あなたは何をしたいのですか、今まで何を試みましたか? – vaso123

+0

あなたはマイクロソフトのワードドキュメントを知っていますそれを拡大縮小ページでプラスとマイナス私はhtmlページのようにしたい – msm

+2

それを読んでください:http://stackoverflow.com/help/how-to-ask Stackoverflowは無料のコーディングサービスではありません。 – vaso123

答えて

0

CSS3は新しいzoom性質を持っていますが、ブラウザによっては、その上に、ベンダープレフィックスを使用する必要があります。

あなたは正の値(> 1)を使用することができますし、負の値

jQueryのソリューション

var range = document.getElementById("my-range"); 
 
var square = document.getElementById("square"); 
 

 
range.addEventListener("change", function() { 
 
    square.style.zoom = this.value; 
 
});
#square { 
 
    margin: 20px; 
 
    background: red; 
 
    width: 50px; 
 
    height: 50px; 
 
}
<input id="my-range" type="range" step="0.25" min="0.25" max="4" /> 
 

 
<div id="square"></div>

を使用することができます減らすために、DIVのサイズを大きくするにはJavaScriptソリューション

$("#my-range").on("change", function() { 
 
    $("#square").css({"zoom": $(this).val() }); 
 
});
#square { 
 
    margin: 20px; 
 
    background: red; 
 
    width: 50px; 
 
    height: 50px; 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<input id="my-range" type="range" step="0.25" min="0.25" max="4" /> 
 

 
<div id="square"></div>

https://developer.mozilla.org/en-US/docs/Web/CSS/@viewport/zoom

関連する問題