私は自分の問題の解決策を思い付くことができません。だから私は見栄えの良いユーザーパネルを作るためのクールなアイデアを持っていますが、jqueryを正しく機能させる方法を理解することはできません;)。つまりね:
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が左上隅に移動した後、親にフィットし、他の人を移動することですべてを支配します。アニメーションdivの.css('z-index': '999')をいじってみましたが、それは失敗でした。主な目標は、divを移動せずに、元の位置から他のdivの上に拡張することです。
〜サンドマン