Foros del Web » Creando para Internet » HTML »

botones infinitos

Estas en el tema de botones infinitos en el foro de HTML en Foros del Web. hola: se puede hacer de alguna forma que se creen botones con diferentes titulos en diferentes estados sin tener que crearlos en un programa de ...
  #1 (permalink)  
Antiguo 14/08/2003, 02:42
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 2 meses
Puntos: 1
botones infinitos

hola:

se puede hacer de alguna forma que se creen botones con diferentes titulos en diferentes estados sin tener que crearlos en un programa de diseño en todos los estados y para cada titulo? Mi problema está en que mi pagina va a tener muchos botones con diferente texto y tres estados, y es un rollo crear para cada texto tres estados. Muchimas imagenes y mucho tiempo.

gracias

un saludo
__________________
Muchas gracias, saludos.
  #2 (permalink)  
Antiguo 14/08/2003, 02:56
Avatar de eDuDiTo  
Fecha de Ingreso: junio-2002
Ubicación: Murcia
Mensajes: 173
Antigüedad: 21 años, 8 meses
Puntos: 0
Hola xias,

lo que puedes hacer es crearte las 3 imágenes sin el texto, y cada una de ellas la metes en una clase de CSS como background.

Ej:

<style type="text/css">
.normal{background: url('imagenes/botonNormal.gif');}
.activado{background: url('imagenes/botonActivado.gif');}
.pulsado{ background: url('imagenes/botonPulsado.gif');}
</style>


y luego cada "botón" lo metes dentro de una celda de una tabla de la siguiente forma:

<td class="normal" onMouseOver="className='activado'" onMouseOut="className='normal'" onClick="className='pulsado'"> TEXTO DEL BOTON </td>

No se si es lo que quieres, pero es una idea... espero que te sirva.
Saludos
  #3 (permalink)  
Antiguo 14/08/2003, 03:08
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 2 meses
Puntos: 1
gracias

ahora lo pruebo, gracias
__________________
Muchas gracias, saludos.
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.