我正在尝试垂直和水平对齐网页上的 div。这个问题经常被问到,我用谷歌搜索了我所有的问题,但是无论我尝试从其他人那里复制代码,我都无法让我的工作,div 只是漂浮在网站之外的某个地方。据我了解,父 DIV 需要相对定位,子 DIV 需要绝对定位。从 CSS-Tricks 获得以下子 DIV 的内容(负边距正好是高度和宽度的一半):
width: 850px;
height: 400px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -425px;
margin-top: -200px;