Caution

お使いのブラウザはJavaScriptが実行できない状態になっております。
当サイトはWebプログラミングの情報サイトの為、
JavaScriptが実行できない環境では正しいコンテンツが提供出来ません。
JavaScriptが実行可能な状態でご閲覧頂くようお願い申し上げます。

CSSプロパティ辞典

max-height

要素の最大となる高さを指定できます。

サンプルコード
div.test { max-height: 500px;}
div.test1 { max-height: 0;}
指定可能な値一覧
概要
none最大値を指定しません。初期値は『none』です。
数値数値で指定します。主に使用される単位は『px』や『%』です。負の値の指定はできません。『%』で指定した場合の基準となる大きさは包含ブロックの高さとなります。
ブラウザでの表示結果
<div style="max-height: 100px; background-color: #ff0;">ここはdiv要素です。『max-height: 100px』と指定しています。</div>

<div style="height: 300px; border: solid 1px #f00;">
	<div style="max-height: 80%; height: 300px; background-color: #ff0;">ここはdiv要素の中のdiv要素です。親のdiv要素(赤枠の要素)に『height: 300px』と指定し、この要素(背景色黄色の要素)には『max-height: 80%』、『height: 300px』と指定しています。この要素の最大の高さは親要素の高さに対する相対値となるため『240px』となり、『height: 300px』よりも小さな値となるため、この要素の高さは『240px』となります。</div>
</div>

対応ブラウザ
Chrome Chrome
1 以降
Firefox Firefox
1 以降
Safari Safari
1.3 以降
Edge Edge
12 以降
全バージョンで対応しています
IE IE
11
10
9
8
7
6 ×
Opera Opera
7 以降
6 以前 ×
iOS Safari iOS Safari
1 以降
Android Android Browser
4.4 以降
3 以前 ×
Chrome Android Chrome Android
最新版
デスクトップ版と同等の対応です
Firefox Android Firefox Android
最新版
デスクトップ版と同等の対応です

※ バージョン情報は MDN に基づいています。

記事の間違いや著作権の侵害等ございましたらお手数ですがまでご連絡頂ければ幸いです。