0

他の場所にある場合でも、div を別の div の中に入れたいのですが、どうすればよいですか?

<div id="main">
</div>
<div id="sub">
</div>

「メイン」内に「サブ」を実際に記述せずに、「サブ」を「メイン」内に配置するにはどうすればよいですか。これを行う方法はありますか?

4

3 に答える 3

1

CSSについてはわかりませんが、参考になるかもしれません。これは、変数を div 要素の高さと幅 (および配置) として使用する JQuery 関数を作成することで実現できます。div 要素がサイズ変更または変更されるたびに、それぞれの div 要素が変更されるように、これらの変数の関係を維持します。したがって、サブ div 要素は子 div として機能します。

例えば:

var mainHeight = $('maindiv').height();
var mainWidth = $('maindiv').width();
var subHeight = $('subdiv').height();
var subWidth  = $('subdiv').width();

/*and then implement your own function*/
于 2012-10-04T04:33:05.220 に答える
0

このリンクを参照し、プッシュクラスとプルクラスを参照してください。これらのクラスはあなたにアイデアを与えるかもしれません。あなたはなどのようなことをする必要があります left: -40px; 。私が知っているように、それは通常SEOの目的で行われます

于 2012-10-04T05:20:12.223 に答える
0
于 2012-10-04T05:21:41.693 に答える