<分区>
<分区>
我正在尝试创建一个看起来像这样的主页,但我正在努力绘制粉红色矩形并将其居中。使用 CSS position 导致一团糟
最佳答案
如果你的粉红色背景会停留在网页中间,那么你可以试试这个。
绘制居中的粉色横幅
这里发生的是正常的数学运算。理想情况下,您首先将矩形的顶端移动父级的 50%,然后缩回一半宽度和一半高度,从而定位粉红色横幅的重心。
html, body {
height: 100%;
width: 100%;
margin: 0px;
}
.container {
width: 100%;
height: 100%;
background: black;
}
.pink {
background: pink;
position: absolute;
height: 75%;
width: 75%;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
}
<div class="container">
<div class="pink">
</div>
</div>
关于html - 试图在矩形 CSS 上实现矩形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47624514/