Comunidad de diseño web y desarrollo en internet online

Estilos para textarea

Citar            
MensajeEscrito el 05 Mar 2008 06:18 pm
Hola, me gustaría saber un par de cosillas sobre la aplicación de estilos css a un textarea:

1) ¿es posible lograr mediante css puro (sin javascript) cambios en el color de fondo? Me
refiero a que, por ejemplo, el fondo cambie de color al empezar a escribir sobre él.

2) ¿Se puede justificar el texto dentro de un textarea?


Muchas gracias anticipadas y un saludo general :)

Por Estilosillo

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 05 Mar 2008 08:27 pm
justificar?
right/left/center -> sí, se puede
justify -> no se puede. Sólo se pueden los elementos de bloque (tengo entendido)

color de fondo
Los "eventos" permitidos mediante CSS son muy pocos.
  • - hover
  • - focus
  • (y poco más)

Osea... que podrías hacer esto:
textarea {background-color:blue; text-align:justify; width:150px;}
textarea:focus {background-color:green;}
pero sólo funcionaría en los navegadores
En los pseudo-navegadores, del estilo de Microsoft Internet Explorer (todas sus versiones), no funcionará, pues las pseudoclases, sólo las aceptan en "enlaces".
Para estos pseudo-navegadores, tendrías que usar javascript (no muy difícil de implementar)

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

firefox
Citar            
MensajeEscrito el 06 Mar 2008 11:20 am
Te agradezco la información, rizome. Lástima que el dichoso IE dé tantas complicaciones... :(

Por Estilosillo

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 07 Mar 2008 08:22 am
También puedes poner una imagen de fondo en el text area. Como te comenta rizome te vas a encontrar problemas con internet explorer, de todas formas hay códigos para explorer que puedes buscar en internet que "obligan" a este navegador a comportarse de manera correcta.

Por nachoseo

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Mar 2008 05:57 pm
¿Y con un javascript se podría justificar el texto, o tal cosa es sencillamente imposible de cualquier manera?

Por Estilosillo

1 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 11 Mar 2008 02:31 pm

Estilosillo escribió:

¿Y con un javascript se podría justificar el texto [...]

(sí se podría)
Ni lo intentes. Lo veo una perdida de tiempo...

Por El Oso Amoroso

Claber

1780 de clabLevel

6 tutoriales

 

Madrid, España, Europa, Eurasia, La Tierra, Sist.Solar, Vía Láctea, UNIVERSO

msie7
Citar            
MensajeEscrito el 11 Mar 2008 04:38 pm
loading................


apoyo a rizome. Además que si modificar la alineación de un textarea quitas su herramienta de PRE o sea.. lo que pongas dentro ya no tendrá formato, respetando espacios y tabulaciones.


connection closed.

Por MaBoRaK

19 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.