Я не могу найти решение моей проблемы. Итак, у меня есть крутая идея создать привлекательную пользовательскую панель, но не могу понять, как сделать сделать работу jquery правильной;). Вот вещь:Jquery clickable анимация размера. Максимизация div над другими
html:
<div id="content">
<div id="containerleft">
<div id="box1" class="box"></div>
<div id="box2" class="box"></div>
<div id="box3" class="box"></div>
<div id="box4" class="box"></div>
<div id="box5" class="box"></div>
<div id="box6" class="box"></div>
</div>
</div>
JS:
$(".box").click(function(){
$(this).css({'position' : 'absolute'}).animate({
width: '100%',
height : '100%'},300);
});
Вот как это работает с CSS: http://jsfiddle.net/85mJN/1/
То, что я пытаюсь достичь является изменение размера DIV от его положения, размера родительского DIV, растущий эффект, я бы назвал , Как видите, после того, как .click div движется в левый верхний угол, а затем он подходит к родительскому, а также рушит все это, перемещая других парней. Я пытался объединиться с .css ('z-index': '999') для анимированного div, но это был промах. Основная цель состоит в том, чтобы расширить div от его первоначальной позиции, выше других div, не перемещая их.
~ дрема
Это то, что я искал ;) Совершенно новая перспектива, нужно разобраться и сделать некоторые дополнительные вещи;) как возвращение от этого максимизации. Thx человек. – SandMan
Там вы идете;) – wintercounter
Отличные навыки. Любые привязки, чтобы стать более знакомыми с ним? – SandMan