Html 将div定位在另一个div下

Html 将div定位在另一个div下,html,css,Html,Css,我需要将一个div放在另一个div下。我发现了关于这个主题的另一个问题,他们建议我使用main和其他作为孩子。 我试着这么做,但我不明白我的代码部分是不起作用还是做错了 HTML 我想要这样的结构 你的内容 你的内容 你的内容 #内容{宽度:100%;文本对齐:中心} .1_半{宽度:50%;浮动:左} .clear{溢出:隐藏;显示:块} 你的内容 你的内容 你的内容 #内容{宽度:100%;文本对齐:中心} .1_半{宽度:50%;浮动:左} .clear{溢出:隐藏;显示:块}

我需要将一个div放在另一个div下。我发现了关于这个主题的另一个问题,他们建议我使用main
和其他
作为孩子。 我试着这么做,但我不明白我的代码部分是不起作用还是做错了

HTML



我想要这样的结构


你的内容
你的内容
你的内容
#内容{宽度:100%;文本对齐:中心}
.1_半{宽度:50%;浮动:左}
.clear{溢出:隐藏;显示:块}

你的内容
你的内容
你的内容
#内容{宽度:100%;文本对齐:中心}
.1_半{宽度:50%;浮动:左}
.clear{溢出:隐藏;显示:块}

你的内容
你的内容
你的内容
#内容{宽度:100%;文本对齐:中心}
.1_半{宽度:50%;浮动:左}
.clear{溢出:隐藏;显示:块}

你的内容
你的内容
你的内容
#内容{宽度:100%;文本对齐:中心}
.1_半{宽度:50%;浮动:左}
.clear{溢出:隐藏;显示:块}

Marc用你的例子给出了答案,但方法不是很清晰。当您使用HTML+CSS时,您真正想要的是思考框中的所有内容。你想要的是两个盒子叠在一起,但是上面的盒子需要包含两个独立的盒子。例如

*----------*
*  1  *  2 *
*     *    *
*----------*
*          *
*     3    *
*          *
*----------*
您希望包含1和2的框与3一样宽,当然,1和2将是该宽度的一半。以这种方式思考应该可以简化开发过程

#bottomDiv{
高度:400px;
宽度:500px;
背景颜色:浅蓝色;
}
#托普迪夫{
宽度:500px;
高度:400px;
}
#左撇子{
宽度:50%;
身高:100%;
背景颜色:浅绿色;
浮动:左;
}
#右舵{
宽度:50%;
身高:100%;
背景颜色:橙色;
浮动:左;
}

Marc用你的例子给出了答案,但方法不是很清晰。当您使用HTML+CSS时,您真正想要的是思考框中的所有内容。你想要的是两个盒子叠在一起,但是上面的盒子需要包含两个独立的盒子。例如

*----------*
*  1  *  2 *
*     *    *
*----------*
*          *
*     3    *
*          *
*----------*
您希望包含1和2的框与3一样宽,当然,1和2将是该宽度的一半。以这种方式思考应该可以简化开发过程

#bottomDiv{
高度:400px;
宽度:500px;
背景颜色:浅蓝色;
}
#托普迪夫{
宽度:500px;
高度:400px;
}
#左撇子{
宽度:50%;
身高:100%;
背景颜色:浅绿色;
浮动:左;
}
#右舵{
宽度:50%;
身高:100%;
背景颜色:橙色;
浮动:左;
}

Marc用你的例子给出了答案,但方法不是很清晰。当您使用HTML+CSS时,您真正想要的是思考框中的所有内容。你想要的是两个盒子叠在一起,但是上面的盒子需要包含两个独立的盒子。例如

*----------*
*  1  *  2 *
*     *    *
*----------*
*          *
*     3    *
*          *
*----------*
您希望包含1和2的框与3一样宽,当然,1和2将是该宽度的一半。以这种方式思考应该可以简化开发过程

#bottomDiv{
高度:400px;
宽度:500px;
背景颜色:浅蓝色;
}
#托普迪夫{
宽度:500px;
高度:400px;
}
#左撇子{
宽度:50%;
身高:100%;
背景颜色:浅绿色;
浮动:左;
}
#右舵{
宽度:50%;
身高:100%;
背景颜色:橙色;
浮动:左;
}

Marc用你的例子给出了答案,但方法不是很清晰。当您使用HTML+CSS时,您真正想要的是思考框中的所有内容。你想要的是两个盒子叠在一起,但是上面的盒子需要包含两个独立的盒子。例如

*----------*
*  1  *  2 *
*     *    *
*----------*
*          *
*     3    *
*          *
*----------*
您希望包含1和2的框与3一样宽,当然,1和2将是该宽度的一半。以这种方式思考应该可以简化开发过程

#bottomDiv{
高度:400px;
宽度:500px;
背景颜色:浅蓝色;
}
#托普迪夫{
宽度:500px;
高度:400px;
}
#左撇子{
宽度:50%;
身高:100%;
背景颜色:浅绿色;
浮动:左;
}
#右舵{
宽度:50%;
身高:100%;
背景颜色:橙色;
浮动:左;
}

超级简化,仅在chrome(html 5)中测试


左边
正确的
页脚

超级简化,仅在chrome(html 5)中测试


左边
正确的
页脚

超级简化,仅在chrome(html 5)中测试


左边
正确的
页脚

超级简化,仅在chrome(html 5)中测试


左边
正确的
页脚


你想要这样的答案吗?@Josiah这应该是个答案。@colepanike,看起来Marc有一个更合适的答案。或者至少与这个问题更相关。“我的是一个普通案例。@约西亚,但总体来说,这是一个更好的模式。更干净。@colepanike好吧,你说服了我。你想要这样的东西吗?@Josiah,这应该是一个答案。@colepanike,看起来马克有一个更合适的答案。或者至少与这个问题更相关。“我的是一个普通案例。@约西亚,但总体来说,这是一个更好的模式。干净多了。@colepanike好吧,你说服了我。你想要这样的东西吗?@Josiah这应该是答案。@colepanike,看起来
<div class="wrapper">
    <div class="inner">
       <div class="column">
          left
       </div>
       <div class="column">
         right
       </div>
    </div> 
    <div class="footer">
       footer
    </div>
</div>