--- title: resize slug: Web/CSS/resize tags: - CSS 基本ユーザーインターフェイス - CSS - CSS プロパティ - Reference - recipe:css-property browser-compat: css.properties.resize translation_of: Web/CSS/resize --- {{CSSRef}} **`resize`** は [CSS](/ja/docs/Web/CSS) のプロパティで、要素の寸法を変更できるかどうか、もしそうなら、どの方向に変更できるかを設定します。 {{EmbedInteractiveExample("pages/css/resize.html")}} `resize` は以下の者には適用されません。 - インライン要素 - {{cssxref("overflow")}} プロパティが `visible` であるブロック要素 ## 構文 ```css /* キーワード値 */ resize: none; resize: both; resize: horizontal; resize: vertical; resize: block; resize: inline; /* グローバル値 */ resize: inherit; resize: initial; resize: revert; resize: unset; ``` `resize` プロパティは以下の挙げた単一のキーワード値で指定します。 ### 値 - `none` - : ユーザーが要素の寸法を制御する方法を提供しません。 - `both` - : 要素はユーザーが寸法を変更できる仕組みを、垂直方向と水平方向の両方について表示します。 - `horizontal` - : 要素はユーザーが寸法を変更できる仕組みを、*水平方向*について表示します。 - `vertical` - : 要素はユーザーが寸法を変更できる仕組みを、*垂直方向*について表示します。 - `block` {{experimental_inline}} - : 要素はユーザーが寸法を変更できる仕組みを、*ブロック方向*について表示します ({{cssxref("writing-mode")}} と {{cssxref("direction")}} の値によって、水平方向または垂直方向のどちらかになります)。 - `inline` {{experimental_inline}} - : 要素はユーザーが寸法を変更できる仕組みを、*インライン方向*について表示します ({{cssxref("writing-mode")}} と {{cssxref("direction")}} の値によって、水平方向または垂直方向のどちらかになります)。 ## 公式定義 {{cssinfo}} ## 形式文法 {{csssyntax}} ## 例
This paragraph is resizable in all directions, because the CSS `resize` property is set to `both` on this element.