Foros del Web » Creando para Internet » CSS »

cambiar color input button

Estas en el tema de cambiar color input button en el foro de CSS en Foros del Web. Hola a todos, quiero cambiar el color de un input de tipo button, pero quiero que conserve el mismo estilo degradado que tiene cuando está ...
  #1 (permalink)  
Antiguo 12/12/2013, 09:49
 
Fecha de Ingreso: noviembre-2008
Ubicación: Sevilla
Mensajes: 157
Antigüedad: 15 años, 5 meses
Puntos: 2
cambiar color input button

Hola a todos,

quiero cambiar el color de un input de tipo button, pero quiero que conserve el mismo estilo degradado que tiene cuando está con su color por defecto. He buscado por muchos sitios, pero solo consigo que cambie de color, pero de forma uniforme.

¿Alguien sabría como hacerlo?

Gracias y un saludo
  #2 (permalink)  
Antiguo 12/12/2013, 19:33
Avatar de Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 5 meses
Puntos: 977
Respuesta: cambiar color input button

En CSS3, se han implementado propiedades para aplicar los efectos que deseas. Un ejemplo:

Código CSS:
Ver original
  1. input[type="button"]{
  2.   background: radial-gradient(ellipse, #fff, #f00);
  3. }

Con la propiedad radial-gradient, se genera una imagen con los colores en degradé que se indiquen dentro de los paréntesis, los cuales tomarán la forma que se especifica en el primer parámetro. Ya que no todos los navegadores soportan esta propiedad, es necesario anteponer extensiones como -ms, -webkit o -moz, según sea el caso. Así como puedes darle una forma radial al degradé, también puedes darle una forma lineal con linear-gradient. Puedes leer más acerca de las nuevas propiedades de degradado de CSS en esta página.

Te recomiendo pasar por este artículo en el que puedes ver más ejemplos de degradado.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand

Última edición por Alexis88; 12/12/2013 a las 19:39
  #3 (permalink)  
Antiguo 18/12/2013, 03:32
 
Fecha de Ingreso: noviembre-2008
Ubicación: Sevilla
Mensajes: 157
Antigüedad: 15 años, 5 meses
Puntos: 2
Respuesta: cambiar color input button

Esta es la solucion:

Código:
.boton{
	background-color:#colorBase;/* for non-css3 browsers */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#colorInicial', endColorstr='#colorFinal'); /* for IE */
	background: -webkit-gradient(linear, left top, left bottom, from(#colorInicial), to(#colorFinal)); /* for webkit browsers */
	background: -moz-linear-gradient(top,  #colorInicial,  #colorFinal); /* for firefox 3.6+ */
}
Saludos
  #4 (permalink)  
Antiguo 22/12/2013, 10:17
 
Fecha de Ingreso: diciembre-2012
Mensajes: 178
Antigüedad: 11 años, 4 meses
Puntos: 2
Respuesta: cambiar color input button

muy buen dato esto si no lo sabia gracias
__________________
clasificados nunca se sabe todo

Etiquetas: button, color, diseño-web, input
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:12.