Retroceder   Foros del Web > Diseño de Sitios web > (X)HTML

Respuesta
 
Herramientas Desplegado
Antiguo 01-feb-2008, 03:27   #1 (permalink)
narayan ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 24
problema con escala de imagenes

hola a todos,

tengo un pequeño problema. en mi web tengo un administrador hecho en php y puedo subir imagenes. el problema viene cuando las quiero sacar por pantalla de un determinado tamaño asi

Código:
<div id="imagen">
<? if($imagen!=""){?>
<a href="../ficheros_imagen/<?=$imagen?>" target="_blank"> <img src="../ficheros_imagen/<?=$imagen?>" name="Fotos" width="100" border="0" alt="pulsa sobre la imagen para ampliar" id="Fotos" /> </a>
<? }?></div>

Como yo no sé si las imagenes que se suban a la bd serán verticales u horizontales no sé como debería determinar su tamaño. Quiero que la imagen se escale dentro de un div de 100x100px sin que se deforme

¿alguien sabe como hacerlo?
gracias
narayan está desconectado   Responder Citando
Antiguo 01-feb-2008, 22:40   #2 (permalink)
emiliodeg tiene algunos puntos positivos de karma
 
Avatar de emiliodeg
 
Fecha de Ingreso: septiembre-2005
Mensajes: 819
Re: problema con escala de imagenes

lo mas facil seria ponerla como background del <a> centrada y a un tamaño mas grande para q siempre ocupe los 100x100
__________________
Degiovanni Emilio
developtus.com
mi neurona
emiliodeg está desconectado   Responder Citando
Antiguo 04-feb-2008, 04:41   #3 (permalink)
narayan ha deshabilitado el karma
 
Fecha de Ingreso: octubre-2007
Mensajes: 24
Re: problema con escala de imagenes

eso no me funciona, ¿a alguien se le ocurre otra manera de hacerlo?
narayan está desconectado   Responder Citando
Antiguo 04-feb-2008, 04:56   #4 (permalink)
statuesque ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 11
Re: problema con escala de imagenes

Si pones la propiedad width="X" la imagen se escalará usando como referencia el ancho. Si pones el height="X" se reescalara tomando como referencia el alto y si especificas los 2 se escalará con los datos que introduzcas.

Si una imagen no es cuadrada no te va a caber en un div 100x100 sin que se deforme. Si son cuadradas con poner width="100" o height="100" o incluso los dos te funcionará.
statuesque está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 16:47.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93