私は、マスク内のSVG画像のサイズを動的に制御するために、Jquery UIスライダを作成しました。左上隅から画像のサイズが変更されます。私はそれが中心からのイメージのサイズを変更することが可能であることを知っているのだろうか?任意のアイデアをいただければ幸いです。 SVGでSVG画像のスケールをスライダで中心から
https://jsfiddle.net/david7418/o497akje/
obj = Snap(".cat");
obj.drag();
var dimens = obj.node.getBoundingClientRect();
$("#slider").slider({
max: dimens.width,
min: dimens.width/5,
step: 1,
value: dimens.width,
slide: function(event, ui) {
obj.attr({
width: ui.value
});
}
});
私はそれだけでhtmlタグで、通常の画像の上にうまくいくと思います。マスクの少ないところでsvgイメージでは機能しません。 – david0116
ああ。そうですか。 SVGではなく画像を拡大しています。すみません、私の間違いです。私は間違った質問を読んだ。 :) –