--- title: resize slug: Web/CSS/resize translation_of: Web/CSS/resize ---
La propiedad resize de CSS permite controlar la capacidad de cambio de tamaño de un elemento.
{{cssinfo}}
/* Keyword values */ resize: none; resize: both; resize: horizontal; resize: vertical; /* Global values */ resize: inherit; resize: initial; resize: unset;
none
both
horizontal
vertical
resize
no aplica abloques en los cuales la propiedad {{cssxref("overflow")}} es configurada como visible
.Por defecto, los elementos {{HTMLElement("textarea")}} permiten cambiar el tamaño en {{gecko("2.0")}} (Firefox 4). Se puede anular este comportamiento con el CSS mostrado abajo:
textarea.example { resize: none; /* disables resizability */ }
<textarea class="example">Type some text here.</textarea>
{{EmbedLiveSample("Deshabilitando_la_capacidad_de_cambio_de_tamaño_de_areas_de_texto","200","100")}}
Se puede utilizar la propiedad resize para permitir a cualquier elemento ofrecer el mecanismo para cambiar de tamaño. En el ejemplo de abajo, un bloque {{HTMLElement("div")}} contiene un parrafo (elemento {{HTMLElement("p")}}) que permite cambiar su tamaño:
.resizable { resize: both; overflow: scroll; border: 1px solid black; } div { height: 300px; width: 300px; } p { height: 200px; width: 200px; }
<div class="resizable"> <p class="resizable"> This paragraph is resizable, because the CSS resize property is set to 'both' on this element. </p> </div>
{{EmbedLiveSample("Utilizando_resize_con_elementos_arbitrarios","450","450")}}
Espacificación | Estado | Comentario |
---|---|---|
{{SpecName('CSS3 Basic UI', '#resize', 'resize')}} | {{Spec2('CSS3 Basic UI')}} |
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
Basic support (on {{HTMLElement("textarea")}}) | 1.0 | {{CompatGeckoDesktop("2.0")}}{{ property_prefix("-moz") }} | {{CompatNo}} | {{CompatNo}} | 3.0 (522) |
On any block-level and replaced element, table cell, and inline block element (unless {{cssxref("overflow")}} is visible ) |
4.0 | {{ CompatGeckoDesktop("5.0") }} | {{CompatNo}} | {{CompatNo}} | 4.0 |
Feature | Android | Firefox Mobile (Gecko) | IE Phone | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support (on {{HTMLElement("textarea")}}) | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |
On any block-level and replaced element, table cell, and inline block element (unless {{cssxref("overflow")}} is visible ) |
{{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} | {{CompatUnknown}} |