この JS/jquery/ajax アプリ画面をここで中央に配置しようとしています。これにより、ユーザーの画面のサイズに関係なく、すべて中央に配置されたままになります。現在、すべて左揃えになっています。
http://www.funtrivia.com/html5/indexc.cfm?qid=361927
何をしようとしても、それは単に中心にありません。一番外側の div を中央に配置すると、すべての内側のものがめちゃくちゃになります。
この JS/jquery/ajax アプリ画面をここで中央に配置しようとしています。これにより、ユーザーの画面のサイズに関係なく、すべて中央に配置されたままになります。現在、すべて左揃えになっています。
http://www.funtrivia.com/html5/indexc.cfm?qid=361927
何をしようとしても、それは単に中心にありません。一番外側の div を中央に配置すると、すべての内側のものがめちゃくちゃになります。
あなたのhtmlは間違って構築されています。すべてが絶対的に配置されているようで、左/上が定義されています。あなたのボディタグが持っているのは役に立ちませんwidth: 790px;
これはcssだけで解決できます。マークアップからすべてのポジショニング スタイルを削除し、 #game を に設定してみてくださいmargin: 0 auto
(センタリング トリック)。
body タグの幅設定を削除します
ゲームヘッダーとゲーム div で "margin: 0 auto" を使用します。
そして、ゲームヘッダー div とゲーム div を position:relative を使用するように設定します
簡単な Google 検索で、CSS を使用して DIV ブロックを中央に配置する方法が明らかになります
メインの div 要素の次のCSSを使用します。#content
id
#content {
margin-left: auto ;
margin-right: auto ;
}
両方の余白が auto に設定されている場合、Web ブラウザーは CSS 標準で同じ幅にする必要があるため、この手法が機能します。