Re: [Ovillo] como centrar una imagen en un thumbnail para galería

2011-10-24 Por tema Martin Etxauri
Aupa

Si, tienes razón, mi idea entre otras cosas era para ahorrar todo esto que 
dices, tanto de programación, de trabajo de quien sube las imágenes, como de 
recursos de servidor (que igual al final sale lo mismo el hecho de recortar la 
foto y todo eso comparándolo con que en los thumbnail se cargue la foto entera, 
no controlo mucho).

Gracias

El 22/10/2011, a las 04:17, José Galisteo escribió:

 Para mi lo mas sencillo y que además hacen hasta los mas grandes es hacer un
 crop en servidor, es decir, subes una imagen, en servidor la recorto por
 ejemplo a 50x50, la reduzco hasta que una de sus dimensions (ancho o alto)
 llegue a 50 y el resto lo corto,  luego para maquetar no hay problema,
 además visualmente suele dar mejor resultado que tener la imagenes tal y
 como vengan.
 
 El 30 de septiembre de 2011 11:45, Martin Etxauri t...@eragin.com escribió:
 
 Hola a todos
 
 Vengo a mostraros algo a lo que he llegado dándole vueltas al asunto de los
 thumbnails y de como hacer para mostrar una parte de la imagen, pero que sea
 el centro, esto es, recortarla y que se vea el centro en vez de una esquina,
 además como la proporción de las imágenes es variable y algunas van en
 horizontal y otras en vertical no vale con ponerle un margen negativo X.
 
 He acabado en esto, que no se si es algo requetesabido o medio nuevo o que,
 y a ver que os parece.
 (pongo todos los estilos inline para que se vean, pero estarían fuera,
 claro, y aparte habría que apañar algo para el hover y todo el maqueo)
 
 li style=border: height:150px; width:150px; overflow:hidden;
 a style=display:block; width:350px; height:350px; margin:-100px;
 text-align:center; line-height:350px;
 img src=txo_rradak/2dscanerportrait.png
 height=222pxstyle=vertical-align:middle; /
 /a
 /li
 
 -El li recorta la imagen al tamaño de thumbnail que queremos.
 -Utilizamos el a para crear un espacio dentro del li mas grande que la
 imagen para poder centrarla en él, tanto horizontal como verticalmente y que
 así se muestre el centro. Y nos ahorramos añadir un div o span extra.
 -En el ejemplo, al ponerle un alto de 222px a la imagen, nos aseguramos de
 que tanto imágenes verticales como horizontales llenan los 150x150px del
 thumbnail (siempre que tengan una proporción de foto cercana a la estandar).
 Y así nos ahorramos tener que discriminar mediante programación si es
 horizontal o vertical.
 (En este caso las verticales se mostrarían algo mas pequeñas que las
 horizontales, pero si en vez de ponerle height:222px le ponemos width:222px
 sería al revés)
 -En este caso las medida están calculadas para que al poner una dimensión
 por css a todas las imágenes, ya sean verticales u horizontales, por un lado
 llenen el thumbnail y por otro sean mas pequeñas que el a para que se
 centren bien.
 
 A ver que os parece, si lo veis bien, ventajas-defectos... o simplemente si
 os viene bien para algo.
 Creo que si queremos hacer virguerías en el hover del a vamos a estar
 limitados, pero siempre se pueden hacer cosillas.
 
 Saludos a todos.
 
 Martin
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo
 
 
 
 
 -- 
 http://www.linkedin.com/in/josegalisteo
 http://jose.gr
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
 http://lists.ovillo.org/mailman/listinfo/ovillo
 

___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo


Re: [Ovillo] como centrar una imagen en un thumbnail para galería

2011-10-21 Por tema José Galisteo
Para mi lo mas sencillo y que además hacen hasta los mas grandes es hacer un
crop en servidor, es decir, subes una imagen, en servidor la recorto por
ejemplo a 50x50, la reduzco hasta que una de sus dimensions (ancho o alto)
llegue a 50 y el resto lo corto,  luego para maquetar no hay problema,
además visualmente suele dar mejor resultado que tener la imagenes tal y
como vengan.

El 30 de septiembre de 2011 11:45, Martin Etxauri t...@eragin.com escribió:

 Hola a todos

 Vengo a mostraros algo a lo que he llegado dándole vueltas al asunto de los
 thumbnails y de como hacer para mostrar una parte de la imagen, pero que sea
 el centro, esto es, recortarla y que se vea el centro en vez de una esquina,
 además como la proporción de las imágenes es variable y algunas van en
 horizontal y otras en vertical no vale con ponerle un margen negativo X.

 He acabado en esto, que no se si es algo requetesabido o medio nuevo o que,
 y a ver que os parece.
 (pongo todos los estilos inline para que se vean, pero estarían fuera,
 claro, y aparte habría que apañar algo para el hover y todo el maqueo)

 li style=border: height:150px; width:150px; overflow:hidden;
 a style=display:block; width:350px; height:350px; margin:-100px;
 text-align:center; line-height:350px;
 img src=txo_rradak/2dscanerportrait.png
 height=222pxstyle=vertical-align:middle; /
 /a
 /li

 -El li recorta la imagen al tamaño de thumbnail que queremos.
 -Utilizamos el a para crear un espacio dentro del li mas grande que la
 imagen para poder centrarla en él, tanto horizontal como verticalmente y que
 así se muestre el centro. Y nos ahorramos añadir un div o span extra.
 -En el ejemplo, al ponerle un alto de 222px a la imagen, nos aseguramos de
 que tanto imágenes verticales como horizontales llenan los 150x150px del
 thumbnail (siempre que tengan una proporción de foto cercana a la estandar).
 Y así nos ahorramos tener que discriminar mediante programación si es
 horizontal o vertical.
 (En este caso las verticales se mostrarían algo mas pequeñas que las
 horizontales, pero si en vez de ponerle height:222px le ponemos width:222px
 sería al revés)
 -En este caso las medida están calculadas para que al poner una dimensión
 por css a todas las imágenes, ya sean verticales u horizontales, por un lado
 llenen el thumbnail y por otro sean mas pequeñas que el a para que se
 centren bien.

 A ver que os parece, si lo veis bien, ventajas-defectos... o simplemente si
 os viene bien para algo.
 Creo que si queremos hacer virguerías en el hover del a vamos a estar
 limitados, pero siempre se pueden hacer cosillas.

 Saludos a todos.

 Martin
 ___
 Lista de distribución Ovillo
 Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
 Puedes modificar tus datos o desuscribirte en la siguiente dirección:
 http://lists.ovillo.org/mailman/listinfo/ovillo




-- 
http://www.linkedin.com/in/josegalisteo
http://jose.gr
___
Lista de distribución Ovillo
Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org
Puedes modificar tus datos o desuscribirte en la siguiente dirección: 
http://lists.ovillo.org/mailman/listinfo/ovillo