HTML scrollbar en una tabla
Estoy investigando como hacer que aparezca una barra de desplazamiento en una tabla, dentro de una página HTML.
Creo que tiene que ver con el siguiente atributo (marcado en negrita) en las CSS: Código:
/* define height and width of scrollable area. Add 16px to width for scrollbar */ ¿Es correcto? Saludos gente. |
Hola,
Creo que vas bien, pero (si no te funciona como esperas), prueba a incluir la tabla dentro de un contenedor (DIV) y aplica el estilo correspondiente a este último. :) |
Pues yo diría que sí es correcto, suponiendo que tableContainer es un div que contiene a la tabla. Pero, si lo preguntas, ¿es por qué no te funciona?
// Saludos |
Cita:
Código:
div.tableContainer |
|
En realidad estaba buscando la información sobre el tema, todavía no lo he probado con nada, y al usar la búsqueda avanzada tampoco ha salido nada.
En el google he encontrado esto y quería asegurarme, solo eso ;) Gracias por las respuestas, ahora ya se que es lo que buscaba. Saludos. |
Lo interesante aquí (creo que alguna vez lo habíamos comentado) es como hacer que se desplacen las filas quedando fijos los encabezados. Lo lógico sería poner la propiedad overflow en el tbody de la tabla, pero- si no mal recuerdo, sólo funciona con IE.
// Saludos |
Jaja, se han ganado un 10 todos, desconocía por completo este atributo, desde hoy dejo de matarme con los iframes.
Saludos. PD: No tienen algo más por ahi que me pueda servir? |
Cita:
Saludos. |
Cita:
Por otra parte, me parece que una tabla partida en dos, rompe con los estándares de usabilidad. Un lector de páginas, por ejemplo, no sabría que ambas tablas están relacionadas. // Saludos |
Cita:
Por suerte es para un proyexto propio, usará todo quisqui el navegador que diga (firefox) y no tendré que preocuparme (en este caso) por los temas de usabilidad, pero tomo nota de tu anotación para aplicaciones futuras. Ahora bien ¿como lo resolverías tu elegantemente? Un saludo. |
Cita:
// Saludos |
Puuueeees no se me había ocurrido, tan acostumbrado a hacer las aplicaciones con DELPHI, no había pensado en paginar.
Veré como queda y si me sastisface (y el jefe, que suele ser un tio cabal lo autoriza), lo usaré de ahora en adelante. Thanks Roman. |
Cita:
// Saludos |
Cita:
|
Con esto en la CSS:
Código:
.direccionescompany{ y esto en la página con el código: Código:
<div id="company_address_table" class="direccionescompany"> |
Y aquí tenemos como dejar el encabezado (header) fijo mediante CSS y de forma independiente del navegador que estemos utilizando.
El enlace es algo engorroso, y debido a mis limitaciones sobre el conocimiento del lenguaje, no he podido sacarlo en claro todavía, pero para los que sabeis mas que yo no os supondrá un problema. http://www.imaputz.com/cssStuff/bigFourVersion.html# |
Lo acabo de probar, pero no me funciona en IE 7. De cualquier forma habrá que darle un vistazo. Es curioso, porque justo ayer estaba acordándome de esto, y viendo la hoja de cálculo de Google, me fijé que incluso ello usan una tabla separada para los encabezados. O sea que no debe ser fácil.
// Saludos |
A mi en firefox me funciona sin problemas, al menos el ejemplo de la página.
|
¡Ah sí! En firefox funciona perfecto, y en Opera también.
// Saludos |
La franja horaria es GMT +2. Ahora son las 10:12:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi