【发布时间】:2016-09-15 03:31:45
【问题描述】:
我正在尝试制作一个水平和垂直居中的 div,它没有 100% 的宽度和高度,但宽度和高度都为 80%。我只想在视口的中心制作一个盒子。我正在避免使用 vh 和 vw 单位。
我找到了这样的解决方案:-
<div class="centered-box">
This is a box
</div>
CSS 是
.centered-box {
margin: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
position: absolute;
width: 80%;
height: 80%;
border: 1px solid black;
}
这可行,但是当我使用 BootStrap3 的 .container 类时,这个容器行为不端。内容也溢出。我认为这是由于容器的绝对定位。我只是想要一个完全不同的概念。由于绝对定位,我不想使用这种方法。
【问题讨论】:
标签: html twitter-bootstrap css