gpt4 book ai didi

css - 放置 3 个 HTML div; 1左2右

转载 作者:行者123 更新时间:2023-11-28 05:00:14 24 4
gpt4 key购买 nike

以下问题:

我有 3 个 div。

<div id="div1"> </div>

<div id="div2"> </div>

<div id="div3"> </div>

我想按以下顺序放置它们:

DIV1 DIV2
DIV1 DIV2
DIV1 DIV2

........DIV3
.......DIV3
.........DIV3

左侧有一个 div,下方右侧有 2 个 div。当我给前两个 div 一个 float: left 时,它看起来像这样:

DIV1 DIV2
DIV1 DIV2
DIV1 DIV2
DIV3
DIV3
DIV3

用“clear: left; float: right;”在第三个 div 我得到这个:

DIV1 DIV2
DIV1 DIV2
DIV1 DIV2



.....................................DIV3
.....................................DIV3
.....................................DIV3

div 3 在页面底部;

如何将最后一个 div 放在第二个 div 的下面?

最佳答案

Working jsFiddle Demo

更改您的标记。将 div1 添加到一个元素,将 div2div3 添加到另一个元素:

<div class="left">
<div id="div1">
<p>DIV 1</p>
<p>DIV 1</p>
<p>DIV 1</p>
<p>DIV 1</p>
</div>
</div>

<div class="right">
<div id="div2">
<p>DIV 2</p>
<p>DIV 2</p>
<p>DIV 2</p>
<p>DIV 2</p>
</div>
<div id="div3">
<p>DIV 3</p>
<p>DIV 3</p>
<p>DIV 3</p>
<p>DIV 3</p>
</div>
</div>

然后左右浮动:

.left {
float: left;
width: 50%;
}

.right {
float: right;
width: 50%;
}

关于css - 放置 3 个 HTML div; 1左2右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16769735/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com