如何垂直居中一个位置固定且宽度为px的div?

时间:2016-03-28 04:36:42

标签: jquery html css

我想以固定位置为中心。它的宽度指定为300px而不是百分比。

<div class="mainCont">
  <div class="childCont">
</div>

childCont是固定位置和宽度为300px的div。我想把它作为中心。

2 个答案:

答案 0 :(得分:1)

使用以下css:

.childCont {
    left: 50%;
    position: fixed;
    top: 50%;
    transform: translate(-50%, -50%);
    width: 300px;
}

<强> Working Fiddle

答案 1 :(得分:0)

将以下CSS用于您的&#39; childCont&#39;类:

.childCont {
    position: fixed;
    width: 300px;
    top: 50%;
    left: 50%;
    transform: translate3d(-50%,-50%, 0);
}