javascript - 从特定点缩放 div

标签 javascript jquery html css

我在 html 页面上有一个 Div 和一个小的圆形图像。当我运行 html 页面时,div 的比例为 0,所以没有显示。当我单击窗口中间的 div 缩放到 1 的小图像时。我的 div 位置是绝对的。我的问题是当我将 div 缩放到 1 时,它将从窗口中间缩放。现在,我想从小图像缩放,所以看起来像从那个小图像打开的窗口。小图可移动(可拖动)。

我的代码

$('.divclass').css('transform','scale(1)');

最佳答案

您需要使用 jquery-uidraggable() 来拖动图像。

$(document).ready(function(){
    $('img').on('click',function(){
        $('.holder').toggleClass('scale');
    });
   $( "#draggable" ).draggable();
});

那个javascript如果是图片点击中间会出现红框,再点击就没有了。

fiddle 示例 here . 顺便说一句,我认为这就是你的问题所说的,或者我可能会弄错,因为它有点令人困惑。

关于javascript - 从特定点缩放 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21670622/

相关文章:

javascript - 将拖动事件委托(delegate)给其他元素 jQuery

jquery - 使用moment js将时间转换为DateTime

javascript - Jquery Slider继续滚动右键单击下一步

html - Android 平板电脑似乎忽略元视口(viewport)

javascript - 视差 "scrolling"仅通过导航

javascript - 从 Vue.js 中的父组件执行子方法

javascript - 为什么 cancelAnimationFrame 不起作用?

javascript - 如何从 Cordova 文件传输插件获取 mimeType?

jquery - 使用 flexbox 的 css Accordion

当数组包含更新数据时,Javascript 合并数组