Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Problema con acordeón en Firefox y Safari

Estas en el tema de Problema con acordeón en Firefox y Safari en el foro de Frameworks JS en Foros del Web. Hola a tod@s, Necesito algo de ayuda con un acordeón. Si van a http://www.uandes.cl/area-humanidades/la-facultad.html verán un acordeón funcionando más o menos bien. Si clickean en ...
  #1 (permalink)  
Antiguo 22/07/2009, 14:28
Avatar de Chuqui  
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 149
Antigüedad: 22 años, 11 meses
Puntos: 3
Problema con acordeón en Firefox y Safari

Hola a tod@s,

Necesito algo de ayuda con un acordeón. Si van a http://www.uandes.cl/area-humanidades/la-facultad.html verán un acordeón funcionando más o menos bien. Si clickean en "HISTORIA DE LA FACULTAD", el contenido se abre y pueden hacer scroll down hasta llegar al final del contenido, pero si luego clickean en "PLAN DE ESTUDIOS", en Firefox la pantalla se queda en la misma posición, es decir, no lleva al usuario al principio de ese contenido.

Esto ocurre en Safari, pero no en IE 7 ni 8.


¿Hay alguna manera de resolverlo? Gracias por adelantado!
__________________
Si la vida te da la espalda, agárrale el culo!
  #2 (permalink)  
Antiguo 22/07/2009, 15:17
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problema con acordeón en Firefox y Safari

Hola

El problema parece estar en que cuando está abierta una sección y escoges otra sección, la primera se cierra, de tal manera que esta segunda sección ocupara el espacio de la primera sección.
Podrías probar con poner un ancla en el titulo de cada sección, aunque no quedaría muy estiptico. Por otro lado podrías modificar ese comportamiento, y que sea el usuario el que cierre la opciones. También podrías echar un vistazo a estos menús

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 22/07/2009, 16:23
Avatar de Chuqui  
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 149
Antigüedad: 22 años, 11 meses
Puntos: 3
Respuesta: Problema con acordeón en Firefox y Safari

Hola Adler,

Gracias por la respuesta. Había buscado en DynamicDrive y hay varios scripts muy buenos, pero ninguno se ajusta al acordeón que implementé.

Voy a tratar de buscarle una solución al tema, aunque no sé porqué FF y Safari se comportan distinto en este caso en particular. Sé que casi siempre IE hace lo que NO debe hacer, pero esta vez es el único que "me sirve".

Saludos.
__________________
Si la vida te da la espalda, agárrale el culo!
  #4 (permalink)  
Antiguo 23/07/2009, 04:56
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problema con acordeón en Firefox y Safari

Hola

Otra opción podría ser esta

o esta otra

Pero te reitero que si no quieres modifica mucho el guión, evita que se cierren las secciones cuando se escoge otra

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 23/07/2009, 08:30
Avatar de Chuqui  
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 149
Antigüedad: 22 años, 11 meses
Puntos: 3
Respuesta: Problema con acordeón en Firefox y Safari

Esas son ¡muy buenas alternativas! Te lo agradezco. Aún así, te haré caso y voy a evitar que se cierren las secciones cuando se escoge otra, a ver si me resulta.

Gracias.
__________________
Si la vida te da la espalda, agárrale el culo!
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 06:00.