Comunidad de diseño web y desarrollo en internet online

Cambiar imagen al hacer click

Citar            
MensajeEscrito el 21 Abr 2012 01:15 pm
Hola, en mi web, quiero que al hacer click en un formulario de busqueda, el fondo de este cambie de color.

el codigo es este

Código :

#search input {
   background: url(images/search-bgr.gif) repeat-x top;
   border: 1px solid #000000;
   float: left;
   padding: 8px;
   width: 285px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}


Seria que se muestre la imagen search-bgr.gif pero al hacer click se muestre una diferente

Por Rdemiguel

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Abr 2012 07:45 pm

Código :

#search input {
   background: url(images/search-bgr.gif) repeat-x top;
   border: 1px solid #000000;
   float: left;
   padding: 8px;
   width: 285px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

#search input: hover {
   background: url(images/otraimagen.gif) repeat-x top;
}

o 

#search input {
   background: url(images/search-bgr.gif) repeat-x top;
   border: 1px solid #000000;
   float: left;
   padding: 8px;
   width: 285px;
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

#search input: focus{
   background: url(images/otraimagen.gif) repeat-x top;
}

Por Eclypse

Claber

118 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2012 02:12 pm
no funciona ninguna de las 2 formas

Por Rdemiguel

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2012 04:50 pm
emm prueba sin imagines y usa colores como fondos

Por Eclypse

Claber

118 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2012 05:55 pm
¿se aceptan los espacios?

#search input

ó

#search_input

Por Silvestre_

391 de clabLevel

1 tutorial

 

"un simple aficionado", pero acepto propuestas de trabajo

firefox
Citar            
MensajeEscrito el 22 Abr 2012 09:49 pm
no acepta espacio

Por Eclypse

Claber

118 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2012 09:54 pm
les esta poniendo estilos a todos los input del search.

que tal si pones #search y a ese le pones los estilos no deberias poner input porque ya tiene un id y seria redundancia

#search{
}
#search: focus{
}

Por Eclypse

Claber

118 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Abr 2012 03:16 pm
entonces como lo hago? he usado el primer codigo de Eclypse y no me funciona ninguna de las dos formas.

Por Rdemiguel

5 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Abr 2012 04:39 pm
los pseudoselectores van sin espacios:

#search:focus

Por HtrMancera

Claber

342 de clabLevel

1 tutorial

Genero:Masculino  

Front-end Developer

chrome
Citar            
MensajeEscrito el 29 Abr 2012 07:05 pm
Solucionado, no funcionaba por culpa de un error que ha estado delante de mi durante todo el tiempo.
estaba cerrando con } dobles. es decir cerra el codigo con
}
}

Por eso no funcionaba.

Gracias por la ayuda

Por Rdemiguel

5 de clabLevel



 

opera

 

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