有一个宽度为100%的div是另一个带浮动的div怎么能把它放在中心?我尝试使用margin 0 auto但它不起作用
.test {
width:100%;
height:120px;
background:green;
}
.inside {
margin:0 auto;
width:100px;
height:100px;
background:white;
margin:10px;
float:left;
}
<div class="test">
<div class="inside">
</div>
<div class="inside">
</div>
<div class="inside">
</div>
</div>
答案 0 :(得分:2)
您必须移除浮动,将text-align: center
设置为容器,将display: inline-block
设置为项目。
.test {
width: 100%;
height: 120px;
background: green;
text-align: center;
}
.inside {
width: 100px;
height: 100px;
background: white;
margin: 10px;
display: inline-block;
}
&#13;
<div class="test">
<div class="inside">
</div>
<div class="inside">
</div>
<div class="inside">
</div>
</div>
&#13;