Foros del Web » Creando para Internet » CSS »

Mostrar solo una parte de la imagen (desde el centro)

Estas en el tema de Mostrar solo una parte de la imagen (desde el centro) en el foro de CSS en Foros del Web. Hola gente, estoy queriendo mostrar una parte de una imagen con CSS, lo que tengo es para que se muestre de esta manera: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); ...
  #1 (permalink)  
Antiguo 13/05/2013, 07:58
Avatar de colote  
Fecha de Ingreso: julio-2008
Ubicación: Rosario - Santa Fe - Argentina
Mensajes: 729
Antigüedad: 15 años, 9 meses
Puntos: 8
Mostrar solo una parte de la imagen (desde el centro)

Hola gente, estoy queriendo mostrar una parte de una imagen con CSS, lo que tengo es para que se muestre de esta manera:

Código CSS:
Ver original
  1. .fancybox{
  2. float:left;
  3. width:200px;
  4. height:150px ;
  5. overflow:hidden;
  6. text-align:center;
  7. background:#ffffff;
  8. }

y la imagen la pongo en una tabla asi:
Código HTML:
Ver original
  1. <td width="220px" height="165px" ><a href="<?php echo $foto1?>" class="fancybox" rel="group"><img src="<?php echo $foto1?>" width="220px"></a></td>


Lo que busco es que tome un recuadro desde el centro de la foto hacia afuera.

Gracias.

Saludos, Ricardo.
__________________
Mail: [email protected]
  #2 (permalink)  
Antiguo 05/08/2013, 14:50
Avatar de jlomss  
Fecha de Ingreso: diciembre-2008
Mensajes: 38
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: Mostrar solo una parte de la imagen (desde el centro)

en css hay una propiedad que se llama background-position-x ahi puedes escoger en que posicion mostrar la imagen y podria servirte!

avisame si necesitas mas info!
  #3 (permalink)  
Antiguo 05/08/2013, 15:26
Avatar de pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 8 meses
Puntos: 2114
Respuesta: Mostrar solo una parte de la imagen (desde el centro)

Pues si el contenedor siempre mide 200 y la imagen 220, entonces sólo tienes que mover la imagen 10 pixeles hacia la izquierda:

Código CSS:
Ver original
  1. .fancybox img {
  2.   position: relative;
  3.   left: -10px;
  4. }

Etiquetas: imagenes, posicionamiento
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 23:37.