Foros del Web » Creando para Internet » CSS »

Positioning

Estas en el tema de Positioning en el foro de CSS en Foros del Web. Hola a todos, este es mi primer post :) En primer lugar quiero agradecerles a todos la posible ayuda o atencion que me pedan prestar. ...
  #1 (permalink)  
Antiguo 14/09/2005, 10:29
 
Fecha de Ingreso: septiembre-2005
Mensajes: 4
Antigüedad: 12 años, 2 meses
Puntos: 0
Exclamación Positioning

Hola a todos, este es mi primer post :)

En primer lugar quiero agradecerles a todos la posible ayuda o atencion que me pedan prestar. Dicho esto expongo mi problema.

Tengo una tabla en la parte izquierda de la pagina donde puede haber un gran numero de filas. Ahora quiero añadir informacion en la parte derecha por medio de tabla con columnas o divs o cualquier otro metodo(no importa), el caso es que quiero que en la parte superior de la nueva informacion de la derecha aparezca una cabecera a modo de titulo para columnas, pero no quiero que se mueva al hacer scroll vertical (en cambio si quiero que se mueva al hacer scroll horizontal para que siempre coincida con las columnas correspondientes).


Lo que yo he probado ha sido a olvidarme de hacer que tenga un ancho variable la tabla de la izquierda, darle un ancho fijo, añadirle columnas en la parte derecha y añadir un div encima de la tabla con un position:fixed y left:658px (los pixeles da lo mismo, lo pongo a modo de ejemplo) pero el caso es que de esta manera al hacer scroll horizontal (el número de columnas que se añaden en la nueva informacion puede variar de 1 a muchos) el div a modo de cabecera se descoloca, ya que toma como origen la parte derecha de la ventana, mientras que la informacion se mueve con scroll en funcion del tamaño de la página.

----------


Definicion secundaria del problema:

Necesito saber como camabiar el punto de origen del atributo "position"


dicho de otra manera, anclar un elemento de visualizacion a un punto referente al tamaño de la página y no de la ventana.


puede resultar redundante, pero no se si lo he explicado bien, y mejor que parezca redundante a que no sea capaz de expresar mi problema.


Muchas gracias a todos.

  #2 (permalink)  
Antiguo 14/09/2005, 13:42
(Desactivado)
 
Fecha de Ingreso: noviembre-2002
Ubicación: Ciudad Autónoma de Buenos Aires
Mensajes: 2.367
Antigüedad: 15 años, 1 mes
Puntos: 317
Hola marcosvidal, bienvenido :

no estoy seguro de entenderte, pero lo podemos intentar.

Si usas dos tablas, la segunda puede usar display:inline para quedar al lado y no debajo.

La primera puede llevar una fila al comienzo de la misma altura que "1 cabecera", así mantienes la distancia relativa al inicio (arriba).

Si "tabla nueva" y "continuación de tabla existente" deben coincidir en cada fila, Quizá deba ser una sola tabla o usar un script para leer la más alta de las dos y asignarle el valor a la otra.

Te dejo dos enlaces para revisar. Son para IE y FF en modo compatible.

Inmovilizar Columnas y Filas

scroll complicado

saludos

furoya
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 21:46.