1

画面がスクロール バーなしで Web ページを表示するのに十分な大きさの場合、Web ページのコンテンツを画面の下から上にレンダリングする必要があります。これは、コンテンツによってカバーされていない追加の画面スペースのブラウザーの空白が、Web ページのコンテンツの下部ではなく上部に表示されることを意味します。

これは、ボディを次のようにスタイリングすることで実現されます ( example ):

<body style="position:absolute; bottom:0; width:980px;">

ページの幅が 980 ピクセルである必要がある場合、Web ページを中央に配置するにはどうすればよいですか? 通常、これは次の方法で実現されます。

<body style="position:RELATIVE; width:980px; margin-left:auto; margin-right:auto;">

一番下の位置と中央のページの両方を達成するにはどうすればよいですか?

左マージンと右マージンに明示的な値を設定したくありません。画面に対してページを中央に配置したい(「自動」のように)。

4

1 に答える 1

3

50% に設定し、幅の半分に等しいleftマイナスを追加します。margin-left

<body style="position: absolute; bottom: 0; width: 980px; left: 50%; margin-left: -490px;">
于 2012-05-01T22:18:33.847 に答える