0

divを使用して上記を作成しようとしています。各長方形 (長さ 1 つ + 右側の正方形) が 1 つの単位になります。それはdiv内のdivである必要がありますか?.. (私は明らかにこれに慣れていないので、助けてくれてありがとう!)。フレームのサイズは固定ではなく、伸縮性がある必要があります..

<body>
<div id="frame">
    <div id="div1"></div>           
    <div id="div2"></div>
    <div id="div3"></div>
    <div id="div4"></div>
    <div id="divSettings"></div>
</div>
</body>

(スタイルシートで各divのボーダーを作成)

4

4 に答える 4

0

「フレーム」div を含む div にして、float:right、float"left、br タグ、および widht=xx% プロパティを使用して他のすべての div を設定します。

于 2013-09-30T03:04:05.210 に答える
0

フィドル

<div class="left" style="float:left; width:70%">
    <div class="left1">left 1</div>
    <div class="left1">left 2</div>
    <div class="left1">left 3</div> 
</div>

<div class="right" style="float:right; width:30%">
<div class="right1">right 1</div>
    <div class="right1">right 2</div>
    <div class="right1"> right3</div> 
</div>
<div class="footer" style="clear:both;">footer
</div>
于 2013-09-30T03:17:35.400 に答える
0

このようにして行を作成し、この行に 2 つの div を配置します。

divすべての div をコンテナー内に相対的に配置する別の方法もあります。

例 2

どちらを使用するのが良いかを決めるのはあなた次第です...

于 2013-09-30T03:26:57.420 に答える