好吧,我没有使用'alsoResize',但我测试过了,它的行为相同。Jquery的UI - 可调整大小:也resize不准确?
当您调整主要元素的大小时,底部元素'marquee'的黑色边框通常会与顶部元素中的虚线白色边框偏离。
$(".layer").resizable({
//alsoResize: '.marquee',
resize: function(event, ui) {
$('.marquee').css({
width : ui.size.width + "px",
height : ui.size.height + "px",
left : ui.position.left + "px",
top : ui.position.top + "px",
});
},
handles: 'all',
aspectRatio: true,
});
http://jsfiddle.net/digitaloutback/uGr3w/3/
上的本地演示使用Firebug,在他们出去行的阶段,你可以看到左侧,顶部和宽度,高度内联元素的风格是不同的。
我想知道是否会将位置和大小统计信息发送给两个元素都输出精确测量的函数?任何更简单的选项?由于
UPDATE:
我有哪些工作干净..它是可调整大小的计算维度传递给它设置顶层这些尺寸也是一个功能的解决方法。
我敢肯定有一个更有效的方法来做到这一点,随意提供一个优化版本..
http://jsfiddle.net/digitaloutback/VDfpY/5/
是的,非常好。谢谢。 – digout
-1将您的解决方案也发布在答案中!如果jsfiddle关闭,将无法显示您的正确答案! – JellyBelly
@JellyBelly做了你想要的。为什么downvote? – HerrSerker