0

タイトルの内容。出来ますか?input type = "range"などのスライダーを使用して、画像を中心から上下に拡大したい。

前もって感謝します!

4

1 に答える 1

-1
<input id="ranger" type="range" min="1" max="100" value="100" />
<hr />
<img id="image" src="http://google.com/images/logo.png" width="275" height="95" />

var ranger = document.getElementById('ranger'),
    image =  document.getElementById('image'),
    width = image.width,
    height = image.height;

ranger.onchange = function(){
    image.width = width * (ranger.value / 100);
    image.height = height * (ranger.value / 100);
}

デモ: http: //jsfiddle.net/DnE83/1/

それを研究し、それがどのように機能するかを理解してください。

于 2013-03-26T10:07:28.103 に答える