我试图将3 div放入父div而没有结果。 你能帮帮我吗?
HTML:
<div id="container">
<div id="left"></div>
<div id="middle"></div>
<div id="right"></div>
</div>
CSS:
#container {
text-align: center;
}
#left, #middle, #right {
width: 200px;
float: left;
background: red;
height: 90px;
}
结果:
答案 0 :(得分:11)
将float:left;
更改为display:inline-block;
,如下所示:
#left, #middle, #right {
width: 200px;
display:inline-block;
background: red;
height: 90px;
}
答案 1 :(得分:3)
你可以尝试这个:
#left, #middle, #right {
width: 200px;
display:inline-block;
background: red;
height: 90px;
}
答案 2 :(得分:3)
尝试显示flex。您需要添加供应商前缀!
#container {
text-align: center;
display: flex;
justify-content: space-between;
width: 100%;
}
#left, #middle, #right {
width: 200px;
background: red;
height: 90px;
}
&#13;
<div id="container">
<div id="left"></div>
<div id="middle"></div>
<div id="right"></div>
</div>
&#13;
答案 3 :(得分:1)
#container {
text-align: center;
}
#left, #middle, #right {
width: 200px;
margin:0px auto;
height: 90px;
}
#left
{
background: red;
}
#middle
{
background:blue;
}
#right
{
background: green;
}
<div id="container">
<div id="left"></div>
<div id="middle"></div>
<div id="right"></div>
</div>
答案 4 :(得分:1)
添加Bootstrap CSS并查看此示例。
下面:
所以4/12 = 3个小组的结果。
<div class="row">
<div class="col-md-4">left</div>
<div class="col-md-4">middle</div>
<div class="col-md-4">right</div>
</div>
尝试Bootstrap它会让你的生活变得轻松。 这是您想要的Grip系统的链接Bootstrap Grid System。
答案 5 :(得分:0)
删除float
&amp;添加显示inline-block
#left, #middle, #right {
width: 200px;
display:inline-block;
background: red;
height: 90px;
}
答案 6 :(得分:0)
将margin-left: auto, margin-right:auto, width: 600px
添加到您的容器中。
由于