Tip Precoz 7: resize textarea

Si usas seguido Safari ó Chrome, habrás notado que estos browsers permiten -por defecto- que el <textarea> sea redimensionado por el usuario a través del arrastre en el rincón inferior-derecho. Esta es una propiedad de WebKit de accesibilidad que puede perjudicar el layout de nuestro lindo formulario.

Para quitarlo, basta declarar en CSS:

textarea {
  resize: none;
}

Ver ejemplo
(En Safari-Chrome)

Sobre el Autor: Jorge Epuñan

Soy quien escribe en este sitio: diseñador gráfico de profesión, desarrollador web por preferencia y amante de la interacción humano-computador. Cuando no pienso en web, salgo a trotar por mis barrios en Santiago, Chile o me junto con amigos a un bar a conversar sobre nuevas tendencias y tecnologías. Twitter profesional y personal, además del Contacto.

Relacionados

Tip Precoz: obtener valor numérico con JavaScript

Con jQuery constantemente necesitamos crear variables para tomar valores CSS de elementos, para luego construir nuevos elementos o interacciones; constantemente lo hago en plugins cono Timelinr o Blox!, pero JavaScript nos ofrece un método más rápido que el andar haciendo slices. Desde el siguiente ejemplo, tomaremos la el valor CSS de margin-top del buscador de [...]

Desarrollo Móvil: mini-curso y slides

Desarrollo Móvil: mini-curso y slides

Hace unas semanas impartí un mini-curso teórico sobre diseño y desarrollo web para dispositivos móviles. El resultado fueron 3 días de slides, charla y demostraciones, las que comparto en esta ocasión para que pueda ser escuchada, analizada y criticada abiertamente. Como valor agregado, posterior al curso volví a grabar (tratando de recordar lo dicho en [...]

Displayfix: lo último en clearfix

Han pasado 5 años desde el primer artículo donde describí exhaustivamente la causa y solución más común de clearfix. Y me asombra que sigan apareciendo soluciones diferentes e innovadoras a este problema que es transversal a todos los browsers. En este artículo, muestro y demuestro el más simple (pero no versátil) de los que existen [...]

  1. que simple, buenisimo!!!

    Felipe
    19 / Julio / 2010

  2. Buenísimo el tip, pero lamentablemente la version Beta de Firefox 4 no respeta esta caracteristica

    Saludos y muchas gracias por todos tus buenos consejos !!!

    Juanin
    19 / Julio / 2010

  3. Igual la idea de ese feature es agregar una comodidad para el usuario, no creo que valga la pena sacarlo por cuidar el layout… si alguien lo intenta usar es porque lo debe necesitar.

    jmn
    19 / Julio / 2010

  4. Excelente, muy bueno el tip :D

    Juan J. GOMEZ
    19 / Julio / 2010

  5. no estoy seguro, pero “rezise” , en un validador standar, lo toma como error.

    leviatan
    20 / Julio / 2010

  6. Que bueno, no lo conocía. Yo suelo usar los max-height y max-width para limitar ese comportamiento. Normalmente limito el ancho para que no sea posible destrozar el layout.

    Un saludo!

    ignatius
    24 / Julio / 2010

  7. Hola, me gusta mucho de blog, pero hace tiempo que no lo visitaba, me doy cuenta que cambiaste el diseño, pero hay algo que “creo” que no esta, o al menos no lo encuentro y es el enlace para poder ver los anteriores post’s.

    h r m
    28 / Julio / 2010

  8. Hola, ¿como hiciste ese antibot que tenes que arrastrar una imagen a un área determinada?

    Brian
    16 / Octubre / 2010

  9. Buenas noches… una consulta, espero no fuera mucho del tema. Quiero aplicar esto a mi blog en blogger para el formulario de comentarios incrustrado en página. Lo hacen con un iframe. ¿cómo podría hacer que la página que carga el iframe “herede” el CSS de la página principal?. Porque obviamente si pongo

    textarea {resize:none;}

    dentro del CSS del blog, no pasa nada porque el textarea es cargado desde un iframe, y por eso estoy buscando la forma de que hereden o forzar a utilizar el CSS del blog.

    ¿Alguna idea o de plano no se puede?

    Espero haberme explicado bien
    un saludo desde el Perú

    María Claudia
    22 / Abril / 2011

OJO: si vas a agregar código fuente, asegúrate de convertirlas antes a entidades HTML, sino el comentario no se renderizará correctamente.

compartido 14 veces