Foros del Web » Creando para Internet » CSS »

Pestañas dinámicas

Estas en el tema de Pestañas dinámicas en el foro de CSS en Foros del Web. Hola a todos, Tengo un titulos de productos que son demasiado grandes para meterlos en un menú. Entonces lo que quiero es cuando una pestaña ...
  #1 (permalink)  
Antiguo 19/01/2010, 09:35
Avatar de Phoenix23  
Fecha de Ingreso: agosto-2007
Ubicación: 43.286211, -2.171349
Mensajes: 253
Antigüedad: 10 años, 3 meses
Puntos: 1
Pestañas dinámicas

Hola a todos,

Tengo un titulos de productos que son demasiado grandes para meterlos en un menú. Entonces lo que quiero es cuando una pestaña esté seleccionada que se vea todo el texto, pero si esta desseleccionada que el texto aparezca cortado y con puntos suspensibos.

Gracias de antemano y saludos
__________________
"La vida se mide por las veces que te levantas, no por las veces que te caes"

visita zarautz!!!
  #2 (permalink)  
Antiguo 19/01/2010, 11:51
Avatar de cristian_cena
Colaborador
 
Fecha de Ingreso: junio-2009
Mensajes: 2.244
Antigüedad: 8 años, 5 meses
Puntos: 269
Respuesta: Pestañas dinámicas

prueba con:

<ul><li></li></ul>

y en los estilos

ul li { background-image:imagen-1.png; }
ul li:active { background-image:imagen-2.png; }


no lo prové, asi que cuéntame si funciona

Igual para estos casos se utiliza javascript trabajando con el DOM. Ya que no es aconsejable utilizar css para generar contenido dinámico.

Saludos!
  #3 (permalink)  
Antiguo 19/01/2010, 12:12
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.697
Antigüedad: 8 años, 5 meses
Puntos: 137
Respuesta: Pestañas dinámicas

Cita:
texto aparezca cortado y con puntos suspensibos.
con css no se puede...

ul li a:active
ul li a:focus

aun que uses los 2 en crhome y safari no funcionaria.. solo en IE y en FF... para estos yo creo que es mejor usar JS
yo suelo usar un plugin de jQuery

http://www.stilbuero.de/jquery/tabs/

chao!...

Etiquetas: pestañas
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 13:21.