画像のみを含む Web ページをデザインしています (画像は時間とともに変化します)。画像のサイズは固定されていません。そこで、縦と横の両方の中央に画像を表示することを計画しました。私が使用する水平方向の中央とmargin:0 auto;
垂直方向の中央line-height and vertical-align
には、5月のSOの回答で説明されているように使用します。より大きな寸法の画像を制限するmax-height, max-width
には、画像タグでプロパティを使用しました。
表示するには: fiddle {何が起こっているかを確認するには、画像をブラウザー ウィンドウのより大きなサイズの画像に置き換えます。小さな画像の場合、すべて問題なく動作します。}
スナップショットも共有しています:
- 小さい画像の場合:
- 大きな画像で:(右側に小さなスクロールバーが表示されることを願っています)
Google Chrome (20.0.1132.17) を使用しています