min-widthプロパティ
min-widthプロパティは、要素の最小幅を
設定します。プロパティの値は、
サイズ単位
のいずれか、または値を指定しないことを意味するキーワード
noneです。
通常、可変幅の要素(幅がパーセンテージで指定されているか、
まったく指定されておらず、要素の幅がその内容によって
拡張される)に対して設定されます。要素の幅がパーセンテージで
指定されている場合、ブラウザウィンドウを縮小すると、
幅はmin-widthの値に達するまで縮小します。
構文
セレクタ {
max-width: 値;
}
例
この例では、幅は親要素の幅のパーセンテージで
指定されています。ブラウザウィンドウの幅を
縮小すると、コンテナもブラウザウィンドウの幅に
合わせて縮小します。ただし、min-widthで
定義された値、つまり400pxまでしか縮小しません。
コンテナの幅がこの値に達すると、それ以上は縮小しなくなります:
<div id="elem"></div>
#elem {
width: 70%;
min-width: 400px;
height: 300px;
border: 1px solid black;
}
:
例
この例では、コンテナの幅は両側で制限されています:
900pxより大きくも、400pxより
小さくもなりません:
<div id="elem"></div>
#elem {
width: 70%;
min-width: 400px;
max-width: 900px;
height: 100px;
border: 1px solid black;
}
:
関連項目
-
要素の最大幅を設定するプロパティ
max-width -
要素の最大高さを設定するプロパティ
max-height -
要素の最小高さを設定するプロパティ
min-height