3

我正在编写一个脚本,我必须使用 jQuery ui 控件调整 div 的大小。当没有应用旋转变换时,调整大小控件效果很好。但是当你旋转div然后调整它的大小时,div 开始移动到左下角右下角请参阅此处的动画 GIF(在新标签中打开链接))。

这是完整的代码: jsfiddle

下面是调整元素大小的代码。

 var inner = elem.find(".inner");
        var values = transform_matrix(inner);


        if(values != "none"){
            var innerWidth = ui.size.width/values[0];
        }
        else{
            var innerWidth = ui.size.width;
        }
        inner.width(innerWidth);

        var innerHeight = inner.height() * values[0];

        elem.css({
            height: innerHeight,
            left: ui.position.left + 10,
            top: ui.position.top +10,
        });
        controls.css({
            height: innerHeight,
        });

任何帮助将不胜感激。

4

0 回答 0