2013年12月29日のブックマーク (1件)

  • CSSで画面全体に対して天地中央に配置するテクニック(2) | 先端研究ブレイドLAB

    CSSで天地センターに配置するテクニック第2回目です。今回は定番テクニックの問題点を解決する方法をご紹介します。 produced by Blades co.,ltd. 前回のエントリーで、CSSで画面全体に対して天地中央に配置するテクニック(1)として定番のテクニックをご紹介しました。今回は前回の手法の問題点を解決する別のテクニックをご紹介したいと思います。 定番テクニックの問題点のおさらい 定番のテクニックである「絶対配置+ネガティブマージン」にはコンテンツ表示上の大きな問題があります。それは、ブラウザの表示スペース(つまりbodyの大きさ)がコンテンツ表示領域(divなど)よりも狭い場合、コンテンツの全体が表示されないと いうことです。 これをわかりやすく説明するために、ブラウザで表示した例を見てみましょう。ソースは前回のエントリーでサンプルとして挙げたものを少し改変します。 HTM