私はこのCSSを持つdivを持っています:
#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でこれを行う「より正しい」方法はありますか?