【发布时间】:2014-08-04 09:14:55
【问题描述】:
我试图在页面中水平和垂直居中 div。这是实现的,但在 chrome 中有一些左右填充。这个怎么去掉。在 Firefox 中运行良好。
MyStyle.css:
html, body
{
height:100%;
margin:0;
padding:0;
}
.container-fluid{
height:100%;
display:table;
width: 100%;
padding:0;
}
.row-fluid
{
height: 100%;
display:table-cell;
vertical-align: middle;
}
.centering {
float:none;
margin:0 auto;
}
// bootstrap css for .container-fluid
{
padding-right: 15px;
padding-left: 15px;
margin-right: auto;
margin-left: auto;
}
HTML:
<div class="container-fluid">
<div class="row-fluid" style="background-color: blue">
<div class="centering text-center col-lg-1"
style="background-color: green">
Yeah I'm centered
</div>
</div>
</div>
蓝色没有填满chrome的页面,左右两边都有填充。
【问题讨论】:
-
一些修改,但我终于让它工作了......见下文