Mantener formato de imagen

10/01/2004 - 10:02 por RgSystems | Informe spam
Hola a tod@s,

Llevo días con un problemilla que me tiene loco:

Creo por programación (ASP) 6 tablas en la página; dentro de cada cual meto
una imagen. Las tablas quiero que sean de tamaño fijo por cuestión de
estética. Hasta aquí ningún problema.
El tema viene dado que cada imagen tiene un tamaño distinto, unas son
cuadradas y otras rectangulares. Lo que necesito es que cada imagen ocupe el
máximo espacio de la tabla (bueno, de la celda) pero siempre manteniendo su
forma, es decir, las cuadradas ocuparían toda la celda (dado que la celda es
cuadrada), y las rectangulares a la alto SÍ ocuparían toda la celda pero a
lo ancho no, puesto que tienen que mantener la forma.

Perdonad por el rollete, espero haberme explicado.

Gracias por anticipado y un saludo

Robert
 

Leer las respuestas

#1 Juan Carlos Martínez Fernández
12/01/2004 - 08:36 | Informe spam
Bien, lo que tienes que hacer entonces es especificar en el tag img
solamente aquella dimensión que quieres que esté siempre maximizada, dado
que la otra dimnsión automaticamente pasa a tener el valor proporcional a la
especificada. Si tu celda, por ejemplo, tiene una altura máxima de 150
pixels, entonces tu tag img debería ser algo parecido a esto:

<img src="<%= RS("path_imagen") %>" height="" alt="">

El caso de maximizar siempre el ancho sería totalmente análogo a este.

Espero haberte sido util. Recibe un cordial saludo.

Juan Carlos Martínez Fernández


"RgSystems" escribió en el mensaje
news:
Hola a ,

Llevo días con un problemilla que me tiene loco:

Creo por programación (ASP) 6 tablas en la página; dentro de cada cual


meto
una imagen. Las tablas quiero que sean de tamaño fijo por cuestión de
estética. Hasta aquí ningún problema.
El tema viene dado que cada imagen tiene un tamaño distinto, unas son
cuadradas y otras rectangulares. Lo que necesito es que cada imagen ocupe


el
máximo espacio de la tabla (bueno, de la celda) pero siempre manteniendo


su
forma, es decir, las cuadradas ocuparían toda la celda (dado que la celda


es
cuadrada), y las rectangulares a la alto SÍ ocuparían toda la celda pero a
lo ancho no, puesto que tienen que mantener la forma.

Perdonad por el rollete, espero haberme explicado.

Gracias por anticipado y un saludo

Robert


Preguntas similares