CSSで高さ100%のボックスを作成する方法
  • CSSで高さ100%のボックスを作成する方法
  • 記事公開:2015/03/19
  • 最終更新:2015/09/14

CSSで高さ100%のボックスを作成する方法

CSSで高さ100%のボックスを作成する方法をご紹介します。ある要素の高さを親要素の高さ一杯にしたい場合があるかと思います。今回はそんな時のCSSの記述の仕方です。参考にしてください。

この記事は約 4 分で読めます。

WordPressサイトの常時SSL化はお任せください。

ADhttps://wordpress-supporters.com/wordpress-ssl/

常時SSL化されていないサイトにGOOGLEが警告文を表示させるまであと僅か!
今すぐにでも必要なWordPressサイトの常時SSL化は、プロに丸投げしてください。
今だけ20,000円OFF、GOOGLE対策、リミット間近、サポート充実。

高さ100%のボックスを作成する方法

CSSで高さ100%(親要素に対して)のボックスを作成する方法をご紹介します。
方法と言っても簡単で高さを100%にしたい要素に【height:100%;】を指定するだけです。

この高さ100%のボックスを作成する方法は、あまり利用する機会に巡り合わないため、意外と忘れがちです。今回は私の備忘録の意味も込めて、このコンテンツにまとめておくことにしました。

サンプルを提示しながら解説をしていきたいと思います。
以下のHTMLとCSSをご覧ください。

HTML
<div id="test">
<div id="test_in">ああああああ</div>
</div>
CSS
#test {
width: 60%;
height:300px;
padding: 10px;
background: #ff0000;
}

#test_in {
width: 100%;
background: #ffffff;
}

このHTMLとCSSで以下の様なエリアが表示されます。

ああああああああああああああああ

上記の背景白色部分の高さを赤枠の高さ一杯まで広げてみましょう。
CSSを以下の様に定義します。

CSS
#test {
width: 60%;
height:300px;
padding: 10px;
background: #ff0000;
}

#test_in {
width: 100%;
background: #ffffff;
height: 100%;
min-height: 100%;
}

新しく追記したのは【height: 100%;】と【min-height: 100%;】の2つ。
これらを追記することで、以下の様に高さを100%にすることができます。

ああああああああああああああああ

高さ100%のボックスを作成する方法は以上です。

ちなみに、親要素に高さが指定されていない場合は、正常に表示されません。
この点は注意してください。

まとめ

CSSで高さ100%のボックスを作成する方法をご紹介しました。

基本的に高さを100%にしたい要素に対して【height: 100%;】と【min-height: 100%;】を記述するだけでOKです。あまり使う機会は無いと思いますが、ひとまずまとめておきました。

参考になれば幸いです。

ウィンドウ画面の高さ一杯にボックスを表示させる方法は、今回の方法では実現できません。
この方法は、近いうちにご紹介できればと思います。

WordPressサイトの常時SSL化はお任せください。

ADhttps://wordpress-supporters.com/wordpress-ssl/

常時SSL化されていないサイトにGOOGLEが警告文を表示させるまであと僅か!
今すぐにでも必要なWordPressサイトの常時SSL化は、プロに丸投げしてください。
今だけ20,000円OFF、GOOGLE対策、リミット間近、サポート充実。

この記事が気に入ったら【いいね】しよう!

あなたのWEBサイトをWordpressで
管理できるようにしませんか?

あなたのWEBサイトを見た目そのままでWordpress化いたします。
以下に興味のある方は、お気軽にご相談下さい。

  • あなたのWEBサイトを、Wordpressで運営できる様にいたします。ページの編集や追加も簡単に行えるようになります。
  • どの様な形式のサイト(例えば、アメブロ、MTサイトなど)でもWordPress化いたします。
  • Wordpress化でサイトのデザインが崩れるなどの心配は必要ありません。デザインもサイト構成もほぼ変わらない、高い再現率が自慢です。
  • 単にWordpress化するだけではありません。デザイン変更など+αの作業にも対応することも可能です。
  • 他案件との兼ね合いもありますが、最短即日であなたのサイトをWordpress化いたします。
  • 初心者でもWordpressが使えるよう、納品後に徹底的な操作サポートをご提供いたします。Wordpress化したけど操作できないと、あなたが頭を抱えることはありません。

興味のある方は、以下のリンクからチェックしてみてください。

詳細を確認する

現在、上記サービスは別ドメインで運用しております。
ドメインは異なりますが、わたしが提供させていただいているサービスです。

著者:takaya kondo

岡山在住のWebディレクターです。Wordpressを使ったWEBサイト制作を中心に10年間ほど活動させていただいています。

Wordpress関連の記事でお役に立てれば幸いです。

【関連記事】あなたが興味のありそうな関連記事をご紹介します。

  • 2015-11-08

    完全無料!よく利用するフリー写真素材の配布サイトを17個まとめてみた。

    WEBサイトの制作やブログのアイキャッチなどを作る時など、フリーの写真素材を使う機会が多くあると思います。頻繁に使用しているフリー写真素材の配布サイトをまとめてみました。 記事を読む

  • 2016-01-10

    簡単便利!ダミー画像を作成するなら【placehold.jp】で決まり!

    ダミー画像を簡単に作成することのできる【placehold.jp】をご紹介します。簡単な操作でダミー画像がサクッと作成できる無料サービス。WEBサイトの制作などダミー画像が必要になったら【placehold.jp】がめちゃ便利です。 記事を読む

  • 2016-03-29

    知らずに損した!最初・最後・奇数・偶数・○番目など、要素を指定して装飾する方法

    疑似クラスを使うことで、CSSを複雑にすることなく指定要素を装飾することができます。「この3番目のliタグだけ色を変えたい」など特定の要素だけを装飾したいケースの参考にしてください。 記事を読む

  • 2016-02-16

    iPhoneのsubmitボタンのスタイルを初期化する方法

    iPhoneのsubmitボタンのスタイルを初期化する方法をご紹介します。iPhoneのsubmitボタンはデフォルトで角丸のスタイルが適用されています。このスタイルを解除する方法をまとめてみました。簡単な内容ですが知らない方には重宝な内容になっています。 記事を読む

  • 2016-02-13

    CSSだけで文章を縦書きにする方法

    CSSだけで文章を縦書きにする方法えおご紹介しています。文章を縦書きにしたいけどやり方が分からない方は必見です。3分後には自由自在に文章を縦書きにすることが出来ます。 記事を読む

コメントを残す


(必須)