問題:
「位置:固定;」を中央に配置するmargin: 5% auto;
解決策:
これを実現するには、いくつかの方法があります:
アプローチ 1: 固定幅と高さ
position: fixed; width: 500px; height: 200px; top: 50%; left: 50%; margin-top: -100px; /* Negative half of height */ margin-left: -250px; /* Negative half of width */
アプローチ 2: 動的幅および/または高さ
position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%);
アプローチ 3: 幅は固定、ただし垂直方向のセンタリングは気にしない
position: fixed; width: 500px; margin: 5% auto; /* Only centers horizontally */ left: 0; right: 0;
以上が固定位置要素を水平方向および垂直方向の中央に配置するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。