min-width
Updated / Published
min-width
プロパティは要素の生成するボックスの最小の横幅(これ以上は縮めない設定)を設定します。
min-widthプロパティの値
min-width
プロパティに指定できる値は、それぞれ以下の意味を示します。
最小の横幅に対して、最大の横幅(これ以上は広げない設定)は、max-width
プロパティで設定します。min-width
プロパティと max-width
プロパティは同時に指定可能です。max-width
プロパティで指定した横幅の値よりも、min-width
プロパティで指定した横幅の値が大きい場合、min-width
プロパティの値は、max-width
プロパティと同じ値に割り当て直されます。
さらに、width
プロパティで指定した横幅の値が、max-width
プロパティで指定した値より大きい場合や min-width
プロパティで指定した値より小さい場合、これらの指定値は、width
プロパティの値として割り当て直されます。
min-widthプロパティの実装状況
- IE
- ◯:IE7よりサポート
- Firefox
- ◯
- Opera
- ◯
- Chrome
- ◯
- Safari
- ◯
- iOS
- ◯
- Android
- ◯
Internet Explorer 6は min-width
プロパティに対応していません。
サンプル
img.expand {
min-width : 200px ;
min-height : 150px ;
}
このサンプルでは、min-width
プロパティ, min-height
プロパティでもとの画像サイズが横"200px
"、縦"150px
"よりも小さい場合は最低でも横"200px
"以上、縦"150px
"以上のサイズに拡げる設定を行っています。拡大表示されても画像そのものの縦横比率は保たれますが、画像のもつ解像度は変わらないため拡大される分だけ荒く表示されます。