Bej*_*ols 3 html css css-float centering
我想在线路断开时设置.container的内容.我不知道如何同时使用float:left和center.我认为这两种都是独特的.
div.container {
border: solid 1px black;
text-align: center;
}
div.floatfix:after {
content: '';
display: block;
clear: both;
}
div.item {
float: left;
border: solid 1px red;
padding: 5px;
}Run Code Online (Sandbox Code Playgroud)
<div class="container floatfix">
<div class="item">First Item</div>
<div class="item">Another Item</div>
<div class="item">Just Another Item</div>
<div class="item">Middle Item</div>
<div class="item">Item</div>
<div class="item">Last Item</div>
<div class="item">Realy Last Item</div>
</div>Run Code Online (Sandbox Code Playgroud)
你应该使用display: inline-block;而不是float: left;你的物品.
然后,您可以使用以下内容修改容器的样式:
margin: auto:将它放在页面中text-align: auto:以其内容为中心width: ...px:限制宽度这给你:
div.container {
border: solid 1px black;
text-align: center;
width: 200px;
margin: auto;
text-align: center;
}
div.floatfix:after {
content: '';
display: block;
clear: both;
}
div.item {
display: inline-block;
border: solid 1px red;
padding: 5px;
}Run Code Online (Sandbox Code Playgroud)
<div class="container floatfix">
<div class="item">First Item</div>
<div class="item">Another Item</div>
<div class="item">Just Another Item</div>
<div class="item">Middle Item</div>
<div class="item">Item</div>
<div class="item">Last Item</div>
<div class="item">Realy Last Item</div>
</div>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |