我尝试组合可拖动,可调整大小,可放置的jquery函数和& flex css3属性。
我差不多完成但是我对可调整大小的div有问题。我的代码是这样的:
<div class="flex-container">
<div class="flex-item"> <!---- droppable & draggable --->
<div class="resize">
</div>
</div>
</div>
但是当我调整我的div时,儿童右边界和儿童右边界之间有一个空白区域。父母的右边界,我不想要它。
当我在flex容器上使用display:flex属性时,我只有这个问题。
这是问题的一个小提琴:
(我需要使用这个奇怪的可调整大小的子div配置,因为:jQuery UI draggable & position relative, change to absolute on resize)
我是新来的,请求帮助!
答案 0 :(得分:1)
错!
不能自我,因为这在父div中并且不确定将是什么尺寸
.flex-item {
-moz-flex: 1 0 auto;
-webkit-flex: 1 0 auto;
flex: 1 0 auto;
}
现在继承自父亲
-webkit-flex: 1 0 inherit;
inherit关键字指定属性应从其父元素继承其值。
.ui-resizable{
min-width: 100px;
min-height: 100px;
}
绝对位置必须是这样,否则我不会叠加