fijar encabezado tabla

19/09/2003 - 01:20 por Cam Acosta | Informe spam
Hola a todos,

Me pregunto si es posible lo siguiente, tengo una pagina que me muestra una
tabla con datos bastante grande. La cuestion es que al hacer scroll hacia
abajo se pierde la primera fila que tiene los titulos. Es posible de alguna
forma fijar esta fila para que la muestre siempre al usuario.

Gracias,

Camilo Acosta
 

Leer las respuestas

#1 Miguel Gonzalez
19/09/2003 - 13:59 | Informe spam
Si utilizas CSS lo puedes realizar de forma bastante simple. Creas una tabla
separada sólo con la cabecera y le asignas el valor "fixed" a su propiedad
"position" (parece ser que en el futuro se podra "fijar" directamente el
"<thead>"):

<table style="position: fixed;">

Lamentablemente, el navegador más popular del mundo mundial no soporta esta
especificacion CSS oficial...

(esto es una queja)

Algunas alternativas: (1) paginar los registros (2) utilizar un "<div>" para
el encabezado y reubicarlo dinámicamente usando "javascript" (3) dividir el
documento en "frames" dejando un fijo con la cabecera (4) presentar los
datos dentro de un "<iframe>" justo debajo de la cabecera

Saludos!!

Miguel



"Cam Acosta" escribió en el mensaje
news:%
Hola a todos,

Me pregunto si es posible lo siguiente, tengo una pagina que me muestra


una
tabla con datos bastante grande. La cuestion es que al hacer scroll hacia
abajo se pierde la primera fila que tiene los titulos. Es posible de


alguna
forma fijar esta fila para que la muestre siempre al usuario.

Gracias,

Camilo Acosta


Preguntas similares