Foros del Web » Creando para Internet » HTML »

Tablas en 50% cada una

Estas en el tema de Tablas en 50% cada una en el foro de HTML en Foros del Web. Hola amigos: Le comento, estoy tratando de hacer una tabla dividida en dos con un porcentaje de 50% cada una de ellas. En la primera ...
  #1 (permalink)  
Antiguo 25/10/2012, 19:55
 
Fecha de Ingreso: julio-2012
Mensajes: 234
Antigüedad: 12 años, 4 meses
Puntos: 9
Tablas en 50% cada una

Hola amigos:
Le comento, estoy tratando de hacer una tabla dividida en dos con un porcentaje de 50% cada una de ellas. En la primera parte pongo una tabla con dos filas (Una donde pongo una foto grande al 100% y otra con 8 columnas con 5% en cada). Luego en los otros 50% tengo otra tabla con datos. El poblema lo tengo en la foto ya que ocupa mucho mas que el 50% de la primera llegando a un estimadamente a 90%.

Aqui hago un ejemplo:

-----------------------------------------------------------
_8_fotos___________/
Tabla 1 50% / Tabla 2 50%

y se ve
-----------------------------------------------------------
_8_fotos________________________/
Tabla 1 / Tabla 2

El codigo es:
Código HTML:
Ver original
  1. <table width="100%" border="0">
  2.   <tr>
  3.     <td width="50%">
  4.     <table width="100%" border="0">
  5.     <tr>
  6.     <td width="5%">1</td>
  7.     <td width="5%">2</td>
  8.     <td width="5%">3</td>
  9.     <td width="5%">4</td>
  10.     <td width="5%">5</td>
  11.     <td width="5%">6</td>
  12.     <td width="5%">7</td>
  13.     <td width="5%">8</td>
  14.     </tr>
  15.     <tr>
  16.     <td width="100%" colspan="8">
  17.     <img src="<?php echo $foto1 ?>" name="imagen_mayor" width="50%"  height="400" id="imagen_mayor" /></td>
  18.     </tr>
  19.     </table>
  20.     </td>
  21.     <td width="50%"><table width="100%" border="0">
  22.     <tr>
  23.     <td>Datos</td>
  24.     </tr>
  25.     </table>
  26.     </td>
  27.   </tr>
Gracias.
  #2 (permalink)  
Antiguo 26/10/2012, 11:23
Avatar de juanito1712  
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años, 6 meses
Puntos: 66
Respuesta: Tablas en 50% cada una

asi a bote pronto el tamaño de la imagen al 50% lo modifica al 50% de su tamaño original no de su contenedor, por lo que veras que excede o que no llega a las proporciones que deseas

como soluciones posibles se me ocurren 3 dependiendo de que desees y de tu escenario concreto.

o le pasas unicamente el ancho exacto en píxeles que debe ocupar para que ajuste el alto (si el tamaño de la tabla es dinámico no podras, pero si es un tamaño estático no habrá problema)

o dentro de la celda en lugar de poner la imagen diretamente, pones un div que ocupe el 100% de su contenedor con oferflow:hidden, o scroll y ya dentro de ese div la imagen(el problema de este método es que recortará la imagen y parece que a ti te interesa mas redimensionar)

o tiras de javascript para que al redimensionar controle el tamaño que tiene disponible en la celda y ajuste el tamaño de la imagen al deseado

Etiquetas: cada, php, tabla, tablas
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 17:12.