Foros del Web » Creando para Internet » CSS »

Division equitativa de un div

Estas en el tema de Division equitativa de un div en el foro de CSS en Foros del Web. Buenas tardes. Ante todo, me presento, ya que me acabo de registrar. Mi nombre es Julio. Tengo una empresa y soy autonomo. Quiero agradecer a ...
  #1 (permalink)  
Antiguo 27/03/2010, 08:19
 
Fecha de Ingreso: marzo-2010
Ubicación: Buenos Aires
Mensajes: 59
Antigüedad: 14 años
Puntos: 2
Division equitativa de un div

Buenas tardes.
Ante todo, me presento, ya que me acabo de registrar. Mi nombre es Julio. Tengo una empresa y soy autonomo.

Quiero agradecer a toda la gente de Foros del Web, tanto usuarios como moderadores y plantilla, ya que es una fuente que consulto con cierta frecuencia. Espero poder ayudar a los demas, dentro de mis limitaciones, como me ayudan a mi los posts que he leido.

Estoy haciendo parte de una web, y en la portada tengo, entre otros elementos, tres div. En dos ellos necesito ubicar imagenes.

Estos dos div's miden (200x200)px. Mi intencion es asignar un espacio equitativo para cada imagen, independientemente de su tamaño (ya que es modificado para tener unas medidas maximas de (190x80)px).

Les dejo el vinculo a la pagina para que puedan consultar el codigo fuente:

www.46021.es/index2.php

Gracias por adelantado.
  #2 (permalink)  
Antiguo 27/03/2010, 13:26
 
Fecha de Ingreso: marzo-2010
Ubicación: Buenos Aires
Mensajes: 59
Antigüedad: 14 años
Puntos: 2
Respuesta: Division equitativa de un div

Ya esta solucionado.

La solucion fue obtener los datos de la imagen mediante PHP, con getimagesize(), y si el alto de la imagen es menor que la altura maxima permitida, se hace la resta, se divide entre 2 y se agrega un padding-top y un padding-bottom.
En caso contrario, no se hace nada.

Este tema se puede cerrar.

Etiquetas: division
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 18:52.