Foros del Web » Creando para Internet » CSS »

Tabla con título fijo

Estas en el tema de Tabla con título fijo en el foro de CSS en Foros del Web. Hola a todos otra vez, he conseguido crear lo que tenía en mente (un calendario a medida), pero ahora necesito cambiar algún "detalle". Un detalle ...
  #1 (permalink)  
Antiguo 09/04/2013, 04:51
 
Fecha de Ingreso: marzo-2013
Mensajes: 20
Antigüedad: 11 años, 1 mes
Puntos: 0
Pregunta Tabla con título fijo

Hola a todos otra vez, he conseguido crear lo que tenía en mente (un calendario a medida), pero ahora necesito cambiar algún "detalle". Un detalle es mantener los meses fijos en el scroll vertical, pero que en el horizontal continúe como debe ser.

Lo que querría que se mantenga lo marrón (th), como aquí, he probado a poner la posición absoluta, pero me superpone todos los meses en uno... la cosa es que los meses tienen que ir dentro pero fuera... ¿se os ocurre algo? he usado como "guia" este ejemplo: http://www.cssplay.co.uk/menu/tablescroll el método 1. (La imagen de abajo es lo que tengo y cuando bajo el scroll desaparecen los marrones, en vez de quedarse)


El código que tengo es este:

JSP
Código HTML:
Ver original
  1. <div class="calendario">                 
  2.     <div class="outer">
  3.         <div class="innera">
  4.             <table id="tablaResultadoCalendario">
  5.         </table>
  6.       </div>
  7.     </div>
  8. </div>


Código CSS:
Ver original
  1. .outer {position:relative;padding:4em 0 3em 0;height:550px;width:900px;}
  2. .innera {overflow:scroll;width:900px;height:550px;}
  3.  
  4. .outer thead tr {top:1.5em;height:1.5em;left:0;}
  5.  
  6. .outer th, .outer td {width:78px;text-align:center;display: table-cell;vertical-align: inherit;}
  7. .outer th {background:#724a10;color:#fff;}

Gracias de antemano y si no me he explicado bien me comentaís.
Saludos!!
  #2 (permalink)  
Antiguo 09/04/2013, 05:00
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Tabla con título fijo

¿No tendría que ser una posición fija y no absoluta para que se quede?

Código CSS:
Ver original
  1. position: fixed;

No he necesitado usar nunca esa técnica, así que por eso pregunto y no afirmo.
  #3 (permalink)  
Antiguo 09/04/2013, 05:14
 
Fecha de Ingreso: marzo-2013
Mensajes: 20
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Tabla con título fijo

Lo primero gracias por contestarme!!! Emm no, porqué si el div outer es fixed se me sale de la página... he probado a poner el th en fixed pero el resultado ha sido parecido a ponerlo en absolute:

  #4 (permalink)  
Antiguo 09/04/2013, 05:27
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Tabla con título fijo

Pero si pones el calendario con posición relativa, para que luego al ponerle a outer posición fija y no se salga del calendario, ¿no vale?
  #5 (permalink)  
Antiguo 09/04/2013, 05:55
 
Fecha de Ingreso: marzo-2013
Mensajes: 20
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Tabla con título fijo

Código CSS:
Ver original
  1. .calendario {position:relative;}
  2. .outer {position:relative;padding:4em 0 3em 0;height:550px;width:900px;}
  3. .innera {overflow:scroll;width:900px;height:550px;}
  4.  
  5. .outer thead tr {top:1.5em;height:1.5em;left:0;}
  6.  
  7. .outer th {position:fixed;width:78px;text-align:center;display: table-cell;vertical-align:inherit;}
  8. .outer th {background:#724a10;color:#fff;}
¿Te refieres así? Si es eso... el resultado es parecido al anterior... es complicado porque solo puede moverse con el scroll horizontal del div...

Última edición por benitopro; 09/04/2013 a las 06:07
  #6 (permalink)  
Antiguo 09/04/2013, 08:37
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Tabla con título fijo

¿Tienes algún ejemplo online para verlo in situ?
  #7 (permalink)  
Antiguo 09/04/2013, 19:57
Avatar de C2am  
Fecha de Ingreso: enero-2009
Ubicación: Rosario, Argentina
Mensajes: 2.005
Antigüedad: 15 años, 3 meses
Puntos: 306
Respuesta: Tabla con título fijo

Hola
Tal vez este post del amigo Kseso? pueda ayudarte:
http://ksesocss.blogspot.com/2013/01...zado-fijo.html

Saludos
__________________
El mundo nada puede contra un hombre que canta en la miseria.
-- Ernesto Sábato--
  #8 (permalink)  
Antiguo 10/04/2013, 00:51
 
Fecha de Ingreso: marzo-2013
Mensajes: 20
Antigüedad: 11 años, 1 mes
Puntos: 0
Respuesta: Tabla con título fijo

Cita:
Iniciado por pzin Ver Mensaje
¿Tienes algún ejemplo online para verlo in situ?
Por ahora no... ya que se trata del proyecto de fin de carrera.... veré si puedo hacer algo, si eso te comento. Gracias!!

Y gracias C2am per... ese es el enlace que me llevo al ejemplo que usé. La diferencia de mi tabla y esa es que la mía es más larga, y los th y los td no tienen el mismo tamaño, por lo que al poner atributos flotantes (absolute o fixed) se superponen o los th cambian de tamaño...

Etiquetas: fijo, scroll, tabla
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 02:45.