我有一个 div,它将有这样的 CSS:
#some_kind_of_popup
{
position: fixed;
top: 100px;
min-height: 300px;
width: 90%;
max-width: 900px;
}
现在,我怎么才能让这个 Div 居中呢?我可以使用 margin-left: -450px; left: 50%;
,但是这只有当屏幕大于900像素时才能正常工作。在此之后(当窗口小于900像素时) ,它将不再居中。
我当然可以用某种 js 来做这件事,但是用 CSS 来做这件事是否“更正确”呢?