Foros del Web » Creando para Internet » Diseño web »

[SOLUCIONADO] tabla responsive

Estas en el tema de tabla responsive en el foro de Diseño web en Foros del Web. Hola a todos: Tengo una tabla de precios y lo que quiero hacer es adaptarla para que se vea en el movil, pero se va ...
  #1 (permalink)  
Antiguo 03/04/2013, 04:50
 
Fecha de Ingreso: julio-2012
Ubicación: Salceda de Caselas
Mensajes: 32
Antigüedad: 11 años, 9 meses
Puntos: 0
tabla responsive

Hola a todos:
Tengo una tabla de precios y lo que quiero hacer es adaptarla para que se vea en el movil, pero se va a ver fatal no? que otra opción me recomendais?


os dejo el enlace para que veais a que tabla me refiero:

http://jotadesigner.com/trabajos/internetrural/
  #2 (permalink)  
Antiguo 03/04/2013, 05:26
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 responsive

Yo te diría que pusieras la tabla en un div y luego en las media queries especificas que table tenga un ancho mínimo y con un overflow-x: scroll para el div lo que haces es que para móviles se pueda deslizar con el dedo por esa capa/tabla.

Por ejemplo, algo así:

Código CSS:
Ver original
  1. @media screen(max-width: 320px) {
  2.  
  3.   div#precios {
  4.     overflow-x: hidden;
  5.   }
  6.  
  7.   div#precios > table {
  8.    min-width: 700px;
  9.   }
  10.  
  11. }

Otra opción es ir ajustando las fuentes y hacerlas más pequeñas.

De todas formas, hay una cosa en tu sitio a la que no le veo sentido. Para cuando se vea en resoluciones pequeñas, el espacio lateral —donde se ve el fondo— deberías de eliminarlo para así aprovechar al máximo el espacio.
  #3 (permalink)  
Antiguo 03/04/2013, 05:30
 
Fecha de Ingreso: julio-2012
Ubicación: Salceda de Caselas
Mensajes: 32
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: tabla responsive

Cita:
Iniciado por Bonez Ver Mensaje
Yo te diría que pusieras la tabla en un div y luego en las media queries especificas que table tenga un ancho mínimo y con un overflow-x: scroll para el div lo que haces es que para móviles se pueda deslizar con el dedo por esa capa/tabla.

Por ejemplo, algo así:

Código CSS:
Ver original
  1. @media screen(max-width: 320px) {
  2.  
  3.   div#precios {
  4.     overflow-x: hidden;
  5.   }
  6.  
  7.   div#precios > table {
  8.    min-width: 700px;
  9.   }
  10.  
  11. }
Muchas gracias! Voy a probar eso, y te digo!
  #4 (permalink)  
Antiguo 03/04/2013, 05:41
 
Fecha de Ingreso: julio-2012
Ubicación: Salceda de Caselas
Mensajes: 32
Antigüedad: 11 años, 9 meses
Puntos: 0
Respuesta: tabla responsive

Cita:
Iniciado por Bonez Ver Mensaje
Yo te diría que pusieras la tabla en un div y luego en las media queries especificas que table tenga un ancho mínimo y con un overflow-x: scroll para el div lo que haces es que para móviles se pueda deslizar con el dedo por esa capa/tabla.

Por ejemplo, algo así:

Código CSS:
Ver original
  1. @media screen(max-width: 320px) {
  2.  
  3.   div#precios {
  4.     overflow-x: hidden;
  5.   }
  6.  
  7.   div#precios > table {
  8.    min-width: 700px;
  9.   }
  10.  
  11. }

Otra opción es ir ajustando las fuentes y hacerlas más pequeñas.

De todas formas, hay una cosa en tu sitio a la que no le veo sentido. Para cuando se vea en resoluciones pequeñas, el espacio lateral —donde se ve el fondo— deberías de eliminarlo para así aprovechar al máximo el espacio.
he puesto esto:
Código:
div.p_table{
    overflow-x: hidden;
	min-width: 300px;
}
y se ve bastante mal, voy a probar a cambiarle el tamaño a la fuente!
  #5 (permalink)  
Antiguo 03/04/2013, 06:01
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 responsive

El min-width se lo tienes que aplicar a la tabla, no a la capa.

La idea es que la tabla sea más grande que la capa, pero que esta capa oculte la parte que sobresale de la tabla, y con la propiedad scroll, lograr que el usuario pueda deslizar el dedo sobre la capa y se vaya mostrando el resto de la tabla.
  #6 (permalink)  
Antiguo 03/04/2013, 07:17
Avatar de webosiris
Moderador egiptólogo
 
Fecha de Ingreso: febrero-2002
Ubicación: Luxor, Egipto
Mensajes: 10.725
Antigüedad: 22 años, 2 meses
Puntos: 998
Respuesta: tabla responsive

aquí tienes algunos ejemplos de tablas adaptativas:
http://elvery.net/demo/responsive-tables/
http://css-tricks.com/responsive-data-tables/
http://www.zurb.com/playground/responsive-tables

por cierto, los arriba mencionados son los resultados 1,2 y 3 en google.
__________________
Pasamos tus PSD a HTML

Pobre del que lo sabe todo, porque no tiene nada más que aprender ni razón para vivir. -

Etiquetas: movil, responsive, 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 09:19.