Я пробовал много вещей, но я не могу получить его работу:Drag DIV внутри сНа (ребенок> родителем)
У меня есть DIV внутри DIV, и хочет ребенок (= внутренние дела) будет перетаскиваемый только внутри родителя. Дело в том, что ребенок больше родителя, и каждый раз, когда я хочу перетащить ребенка в родительском, он всегда защелкивается сразу на стороне родителя, потому что он не подходит.
Любое решение оценено !!
Вот проект:
И вот что я хочу сделать:
http://jsfiddle.net/WBv9r/1/light
HTML
<div class="nhood">
<div class="image"></div>
</div>
</div>
CSS
.image {
width: 600px;
height: 600px;
border: solid 5px black;
background: green;
cursor:move;
}
.nhood {
margin: 100px auto 0 auto;
overflow: hidden;
width: 400px;
height: 400px;
position: relative;
}
JS
$(".image").draggable(
{
containment: ".nhood"
});
Спасибо!
Уточнение: Ребенок должен иметь те же границы, что и границы родителей.
Спасибо, но я хочу, чтобы границы детей были границами родителей. –
Вы имеете в виду, что размер ребенка должен адаптироваться к его положению? В противном случае я не вижу, что вы просите. – Luizgrs
Я хочу так: http://jsfiddle.net/WBv9r/1/light/ –