Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 15-may-2008, 13:28   #1 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 536
Tabcontrol sin javascript

Hola, foreros:

He estado buscando un tabcontrol (botones que al clicar en ellos se muestra un div u otro sin volver a cargar la web de nuevo), pero todos los que he encontrado son utilizando javascript ajax u otros.

Lo que busco es un sistema hecho solo con css.

Como esto, pero sin ajax, solo css:

http://www.asp.net/ajax/ajaxcontrolt...Tabs/Tabs.aspx

¿Se puede hacer?
salbatore esta en línea ahora   Responder Citando
Antiguo 16-may-2008, 06:14   #2 (permalink)
Raulmmmm tiene algunos puntos positivos de karma
 
Avatar de Raulmmmm
 
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.271
Respuesta: Tabcontrol sin javascript

Pinchando no, sólo pasando el ratón por encima:
http://www.cssplay.co.uk/menu/one_page.html
Raulmmmm está desconectado   Responder Citando
Antiguo 20-may-2008, 08:21   #3 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 536
Respuesta: Tabcontrol sin javascript

Hola, de nuevo...

Es una pena, jeje. ¿No se puede conseguir por medio de la opcion active?
salbatore esta en línea ahora   Responder Citando
Antiguo 20-may-2008, 11:58   #4 (permalink)
Raulmmmm tiene algunos puntos positivos de karma
 
Avatar de Raulmmmm
 
Fecha de Ingreso: marzo-2007
Ubicación: En otro lugar que tú
Mensajes: 1.271
Respuesta: Tabcontrol sin javascript

Es que con :active sólo se ve la parte de abajo mientras mantienes presionado el tab...
Raulmmmm está desconectado   Responder Citando
Antiguo 20-may-2008, 17:21   #5 (permalink)
Colaborador
Mikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy pronto
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 2.862
Respuesta: Tabcontrol sin javascript

Cita:
Iniciado por Raulmmmm Ver Mensaje
Es que con :active sólo se ve la parte de abajo mientras mantienes presionado el tab...
Eso ocure en FF, porque en explorer el active mantiene cuando dejas de pulsar. El equivalente para firefox es focus, que se mantiene después de pulsar.

salbatore:

Mírate este en lace

Partida Todos juegan?

Tiene algo de más que lo que tú buscas, pero precisamente se trataría de simplificar. Si algo no lo entiendes me preguntas y veo cómo simplificarlo.

Mikel.
Mikmoro esta en línea ahora   Responder Citando
Antiguo 22-may-2008, 02:45   #6 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 536
Respuesta: Tabcontrol sin javascript

Hola, de nuevo...

Buff, Mikmoro, menudo ejemplo mas sobrado, jeje. Ahora poco a poco ire viendo como hacerlo...

Muchas gracias...
salbatore esta en línea ahora   Responder Citando
Antiguo 22-may-2008, 03:08   #7 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 536
Respuesta: Tabcontrol sin javascript

Hola, Mikmoro...

Estoy viendo tu codigo y me gusta demasiado, jeje. Solo veo un unico problema.

¿Existe alguna posibilidad de que al clicar fuera del div de cada pestaña no se desactive y se oculte el contenido?, es decir, que cuando cliques una vez activada una pestaña fuera de ella esta se oculte.

¿Se puede?
salbatore esta en línea ahora   Responder Citando
Antiguo 22-may-2008, 03:23   #8 (permalink)
Colaborador
Mikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy pronto
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 2.862
Respuesta: Tabcontrol sin javascript

Cita:
Iniciado por salbatore Ver Mensaje
¿Existe alguna posibilidad de que al clicar fuera del div de cada pestaña no se desactive y se oculte el contenido?, es decir, que cuando cliques una vez activada una pestaña fuera de ella esta se oculte.

¿Se puede?
Hola, salbatore.

Me parece que estás preguntando dos cosas contrarias:

1.- "al clicar fuera del div de cada pestaña no se desactive y se oculte"
2.- "cuando cliques una vez activada una pestaña fuera de ella esta se oculte"

La segunda pregunta es justo lo contrario de la primera.

En cualqueir caso, a la primera pregunta no, no se puede sólo con css, porque se activan con los pseudo elementos "active" y "focus", de manera que cuando una pestaña deje de estar activa o pierda el foco se desactivará.

Desgraciadamente esto funciona mal en IE6. Un día de estos intentaré resolverlo.

Mikel.
Mikmoro esta en línea ahora   Responder Citando
Antiguo 22-may-2008, 04:48   #9 (permalink)
Colaborador
Mikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy prontoMikmoro llegará a ser famoso muy pronto
 
Avatar de Mikmoro
 
Fecha de Ingreso: octubre-2006
Ubicación: A tu espalda
Mensajes: 2.862
Respuesta: Tabcontrol sin javascript

Hola otra vez.

Aquí he puesto un ejemplo mucho más simple de tabs con css, que seguramente será mucho más fácil de entender y aplicar.

Lo que más me gusta es que no necesita comentarios condicionales ni hacks para Explorer. Afinando bien he conseguido hacerlo compatible a FF, IE6 e IE7 sin filigranas.

Mikel.
Mikmoro esta en línea ahora   Responder Citando
Antiguo 23-may-2008, 09:50   #10 (permalink)
salbatore ha deshabilitado el karma
 
Fecha de Ingreso: abril-2007
Mensajes: 536
Respuesta: Tabcontrol sin javascript

Hola, Mikmoro...

Esta perfecto como lo has dejado, me gusta un monton...

Muchas gracias... lo guapo es que es supersencillo, sin java... jeje...

Gracias crack!
salbatore esta en línea ahora   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:16.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93