Foros del Web » Creando para Internet » CSS »

[SOLUCIONADO] Tabla en scroll

Estas en el tema de Tabla en scroll en el foro de CSS en Foros del Web. Tengo unas tabla con css y cuando hay contenido le asigno un alto para que cuando lo sobrepase cree un scroll para subir y bajar ...
  #1 (permalink)  
Antiguo 22/08/2014, 06:39
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Tabla en scroll

Tengo unas tabla con css y cuando hay contenido le asigno un alto para que cuando lo sobrepase cree un scroll para subir y bajar y no se expanda el contenido, pero el problema es que no se me ajusta el thead con el tbody, me sale de la siguiente manera:

ID Nombre Sección
5 Pepito Mi sección


Y nose como ajustar para que quede como devería:

ID Nombre Sección
5 Pepito Mi sección


Bueno aqui dejo el código css para haber si pueden ayudarme a arreglarlo.

Código CSS:
Ver original
  1. table thead {
  2.     display:table;
  3.     width:100%;
  4. }
  5.  
  6. table thead tr {
  7.     display: table-row;
  8. }
  9.  
  10. table thead tr th {
  11.     background:#333;
  12.     color:#fff;
  13.     padding:5px;
  14.     text-align:left;
  15. }
  16.  
  17. table tr.none {
  18.     display: inline-block;
  19.     text-align:center;
  20.     background:none;
  21.     padding-top:20px;
  22.     border:none;
  23. }
  24.  
  25. table tr.none:hover {
  26.     background:none;
  27.     cursor:default;
  28.     width:100%;
  29. }
  30.  
  31. table tr.none td {
  32.     border:none;
  33.     text-align:center;
  34. }
  35.  
  36. table tbody {
  37.     display:inline-block;
  38.     width:100%;
  39.     overflow:auto;
  40.     height:450px;
  41. }
  42.  
  43. table tbody tr {
  44.     width: 100%;
  45.     border-bottom:1px solid #eee;
  46. }
  47.  
  48. table tbody tr:hover {
  49.     background:#eee;
  50.     cursor:pointer;
  51. }

Saludos.
  #2 (permalink)  
Antiguo 22/08/2014, 16:51
 
Fecha de Ingreso: marzo-2011
Ubicación: Oaxaca
Mensajes: 252
Antigüedad: 13 años, 1 mes
Puntos: 17
Respuesta: Tabla en scroll

agrega un ancho definido o proporcional en
Código:
table thead tr th {
    background:#333;
    color:#fff;
    padding:5px;
    text-align:left;
}
tambien tienes que crear un estilo para
Código:
table tbody tr td {
width:
}
le asignas el ancho y con eso te debe dar resultado ;)
  #3 (permalink)  
Antiguo 23/08/2014, 02:51
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: Tabla en scroll

Cita:
Iniciado por juangemelo01 Ver Mensaje
agrega un ancho definido o proporcional en
Código:
table thead tr th {
    background:#333;
    color:#fff;
    padding:5px;
    text-align:left;
}
tambien tienes que crear un estilo para
Código:
table tbody tr td {
width:
}
le asignas el ancho y con eso te debe dar resultado ;)

Ya lo e intentado como comentas y se ajusta algo pero no del todo, lo e solucionado cambiando el display y se me ajusta perfectamente con display:inline-table, pero no me muestra el scroll. El scroll me lo muestra con display:inline-block, pero se me desajusta la tabla.

Código CSS:
Ver original
  1. table tbody {
  2.     display:inline-table;
  3.     width:100%;
  4.     overflow:auto;
  5.     height:450px;
  6. }

Saludos.
  #4 (permalink)  
Antiguo 23/08/2014, 12:13
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: Tabla en scroll

Nada solo consigo que se ajuste pero sin scroll y necesito que tenga scroll :(
  #5 (permalink)  
Antiguo 25/08/2014, 03:43
 
Fecha de Ingreso: marzo-2011
Ubicación: Oaxaca
Mensajes: 252
Antigüedad: 13 años, 1 mes
Puntos: 17
Respuesta: Tabla en scroll

disculpa, habia entendido que lo que querias que tuviera scroll era alguna celda, revisa este ejemplo, es un scroll en el tbody y el thead estan juntos
http://codepen.io/elestudiantefantasma/pen/btjpK

basicamente es tu codigo css pero modificado un poco, lo que esta en gris son comentarios, parte del codigo la deje asi cuando veia que no influia realmente con el resultado
  #6 (permalink)  
Antiguo 25/08/2014, 04:08
Avatar de MaNuX0218  
Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 1 mes
Puntos: 67
Respuesta: Tabla en scroll

Gracias pero ya lo habia solucionado, la solución era jugar con el width. Solo que el problema que cuando aparece el scroll se me espande hacia la izquierda pero muy poquito que casi se nota, por lo que lo dejaré así.

Pero gracias por la ayuda.

Saludos.

Etiquetas: background, color, contenido, hover, scroll, tabla, width
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 19:00.