Tôi có một div sẽ có CSS này:
#some_kind_of_popup
{
position: fixed;
top: 100px;
min-height: 300px;
width: 90%;
max-width: 900px;
}
Bây giờ, làm thế nào tôi có thể đặt div này ở giữa? Tôi có thể sử dụng margin-left: -450px; left: 50%;
nhưng điều này sẽ chỉ hoạt động khi màn hình> 900 pixel. Sau đó (khi cửa sổ <900 pixel), nó sẽ không được căn giữa nữa.
Tất nhiên tôi có thể làm điều này với một số loại js, nhưng có cách nào "đúng hơn" khi làm điều này với CSS không?