Discussion:
Cambiar estilo en Formularios
(demasiado antiguo para responder)
Finx
hace 19 años
Permalink
Hola a ***@s,

Intentaba respoder a un tema ya abierto en este grupo, pero al llevar
más de un mes publicado el último comentario, me fue imposible
hacerlo allí, así que publico este post a fin de intentar aportar
algo útil al usuario que planteaba el problema.

Su cuestión era la siguiente:

"hola a ***@s...

quiero cambiar el estilo de campos editables en un formulario web (otro
color, el borde del campo, ...)

¿qué debo utilizar, javascript, DHTML, ...?

¿me podrían dar ejemplos de códigos para hacerlo?

Gracias y saludos."

Yo me encontré con el mismo problema y, pese a que intenté darle
solución con hojas de estilos, lo máximo que conseguí fue cambiar
colores de borde y letra, y la información que pude encontrar por la
Red para el uso de CSS en formularios apenas si hizo otra cosa que
desanimarme a lograr una edición completa de los campos usando sólo
estilos.

Yo recomiendo utilizar javascript para conseguir los efectos que
imagino buscaba el miembro que publicó la primera entrada que nos
ocupa y, como código fuente base sobre el que realizar las
modificaciones que se desee para obtener un resultado óptimo, destaco
el que podeis encontrar en el siguiente enlace:

http://www.badboy.ro/articles/2005-07-23/index.php

Espero, aunque tarde, haber sido de ayuda.

Un saludo,

Finx
www.gruponai.com
Sherkan
hace 19 años
Permalink
Se hace con CSS, otra cosa es que te apoyes en Javascript para realizar
efectos más dinámicos (DHTML, js+html), que de hecho es lo que dice ese
link que pones, ya que CSS sólo maqueta, no anima ni realiza cosas
bonitas, pero, insisto, para cambiar el aspecto se realiza en CSS. No se
necesitas más.
--
PGP | /"\ ASCII ribbon campaign
(Pretty Good Privacy) | \ / against HTML mail and
UserID Sherkan | X postings.
KeyID 0x52C4F55C | / \ (c) Black Dragon
Finx
hace 19 años
Permalink
Post by Sherkan
Se hace con CSS, otra cosa es que te apoyes en Javascript para realizar
efectos más dinámicos (DHTML, js+html), que de hecho es lo que dice ese
link que pones, ya que CSS sólo maqueta, no anima ni realiza cosas
bonitas, pero, insisto, para cambiar el aspecto se realiza en CSS. No se
necesitas más.
--
PGP | /"\ ASCII ribbon campaign
(Pretty Good Privacy) | \ / against HTML mail and
UserID Sherkan | X postings.
KeyID 0x52C4F55C | / \ (c) Black Dragon
--------------------------------------------------------------------------------------------------

Claro que se necesitan CSS para adornarlo (si no me expresé bien en mi
entrada anterior, pido disculpas ;-P), pero para modificar partes del
formulario como los botones de los menús desplegables yo no tuve otra
alternativa que usar javascript.

De todas formas, si alguien encuentra una forma de hacerlo sólo con
CSS me gustaría que lo publicase, para próximas aplicaciones :-D

Un saludo,

Finx
www.gruponai.com
Sherkan
hace 19 años
Permalink
Post by Finx
Claro que se necesitan CSS para adornarlo (si no me expresé bien en
mi entrada anterior, pido disculpas ;-P), pero para modificar partes
del formulario como los botones de los menús desplegables yo no tuve
otra alternativa que usar javascript.
De todas formas, si alguien encuentra una forma de hacerlo sólo con
CSS me gustaría que lo publicase, para próximas aplicaciones :-D
Pero entonces no estamos hablando de un formulario corriente, que es lo
que pensaba que se hablaba, es decir, no estamos hablando de checkboxes,
botones, etc, al uso, sino de imágenes, que cuando las cliquees cambien a
otra o que los botones sean imágenes en vez de botones, para lo cual sí
que se necesita JS, porque sería el único medio de enviar un formulario o
comando cuando X elemento quiere hacer una función que no es la suya.

Ahí ya sí, JS y por narices.
--
PGP | /"\ ASCII ribbon campaign
(Pretty Good Privacy) | \ / against HTML mail and
UserID Sherkan | X postings.
KeyID 0x52C4F55C | / \ (c) Black Dragon
Finx
hace 19 años
Permalink
...
------------------------------------------------------------

Toda la razón del mundo, Sherkan, la culpa es mía por no haberme
expresado bien.

Mis disculpas ;-D

Un saludo,

Finx
www.gruponai.com

Continúe leyendo en narkive:
Loading...