他の "Try it Yourself" 例が下にあります。
resize プロパティは、ユーザによる要素のサイズ変更を可能にするかどうかを指定します
注: resize プロパティは、計算されたオーバフロー値が "visible" 以外になっている要素に適用されます。
デフォルト値: | なし |
---|---|
継承: | 継承する |
アニメーション可否: | 不可。animatable を参照 |
バージョン: | CSS3 |
JavaScript 構文: | object.style.resize="both" Try it |
表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。
-moz- の後に続く数字 は、接頭辞付きで動作した最初のバージョンです。
プロパティ | |||||
---|---|---|---|---|---|
resize | 4.0 | 未サポート | 5.0 4.0 -moz- |
4.0 | 15.0 |
resize: none|both|horizontal|vertical|initial|inherit;
値 | 説明 | Play it |
---|---|---|
none | デフォルト値。ユーザは要素のサイズを変更できません | Play it ❯ |
both | ユーザは要素の高さと幅の両方を調整することができます | Play it ❯ |
horizontal | >ユーザは要素の幅を調整することができます | Play it ❯ |
vertical | ユーザは要素の高さを調整することができます | Play it ❯ |
initial | プロパティにデフォルト値を設定します。initial を参照 | Play it ❯ |
inherit | このプロパティは親要素を継承します。inherit を参照 |
デフォルトでは、<textarea> 要素はサイズ変更が可能です。 テキストエリアのサイズ変更を防ぐためには resize プロパティを使用します (テキストエリアで「 "grabber" を無効にします):
textarea {
resize: none;
}
Try it Yourself ❯
CSS3 チュートリアル:CSS3 User Interface
HTML DOM リファレンス:resize プロパティ