メッセージの編集
お名前
本文
補足を失礼します。 「ボックスを左右中央に表示」 という場合は、ご回答されてることに以下をプラスして指定なさったほうが、厳密に「ボックスを左右中央表示」になります。 <pc_only><style type="text/css"> html{ margin-bottom: 1px; height: 100%; } body{ margin: 0; padding: 0; } </style></pc_only> 「html{}」について IE以外の多くのブラウザは一画面内に収まるコンテンツ内容だと縦スクロールバーは表示しないですから、IEで表示される縦スクロールバーの分だけ表示位置が若干異なります。 これを避けるように、IE以外のブラウザにも縦のスクロールバーを表示させる指定です。(古いバージョンにも対応させる指定) もし、コンテンツ内容が一画面内に収まらないでスクロールしないとコンテンツ全体が見れないという場合は、IE以外のブラウザも縦スクロールバーが表示しますからこの指定は不要かと思います。 「body{}」について 多くのPCブラウザはデフォルトでbodyにmarginがあります。Operaブラウザはpaddingです。これを「0」にしないと、標準モードにして左右の値を「auto」にしても厳密には左右中央表示にならないですから、「0」でリセット指定をします。 レイアウトによりますが、標準モードにして、CSSリセットを指定した後に各CSSを指定なさったほうが、各ブラウザの表示差異を極力少なくできます。
編集パス
編集
記事削除
×
人気急上昇中のBL小説
BL小説 BLove
- ナノ -