Foros del Web » Creando para Internet » CSS »

imagen grande

Estas en el tema de imagen grande en el foro de CSS en Foros del Web. Que tal foreros, quería solicitarles su apoyo a los que saben del tema, tengo una imagen que se debería adecuar al ancho de la pantalla, ...
  #1 (permalink)  
Antiguo 11/01/2013, 15:51
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 2 meses
Puntos: 8
De acuerdo imagen grande

Que tal foreros, quería solicitarles su apoyo a los que saben del tema, tengo una imagen que se debería adecuar al ancho de la pantalla, la imagen mide 1000px pero cuando el monitor es grande la imagen va bien, pero cuando la imagen es chica como una tabla esta se desborda......he intentado mejorarlo pero no lo he logrado


picture sharing

Esto es lo que hice en el CSS.

Código PHP:
.coin-slider 
    
zoom1
    
floatleft;
//esto agregué
    
width100%;
    
overflow:hidden;
}
#coin-slider { 
    
width100%;
    
overflowhidden
    -
moz-box-shadow0px 1px 5px 0px #4A4A4A;
    
-webkit-box-shadow0px 1px 5px 0px #4A4A4A;
    
box-shadow0px 1px 5px 0px #4A4A4A;

esta es la web en mención
  #2 (permalink)  
Antiguo 11/01/2013, 16:42
Avatar de chichote
Colaborador
 
Fecha de Ingreso: diciembre-2004
Ubicación: Santiago - Chile
Mensajes: 1.868
Antigüedad: 19 años, 4 meses
Puntos: 145
Respuesta: imagen grande

ingrese al link pero no veo el efecto no deseado que mencionas, de hecho es otra plantilla, no la misma de la imagen.

el tema de las imagenes, debes decirle a la imagen que será 100%, por ejemplo si .coin-slider es tu contenedor, entonces debiera ser algo como

Código:
.coin-slider img {  
    width: 100%; 
}
Saludos.
__________________
http://chicho.ninja yiaaaa
  #3 (permalink)  
Antiguo 11/01/2013, 17:03
Avatar de ryugen
Colaborador
 
Fecha de Ingreso: agosto-2008
Ubicación: Rosario, Santa Fe
Mensajes: 350
Antigüedad: 15 años, 7 meses
Puntos: 187
Respuesta: imagen grande

Todos los contenedores padres del elemento (imagen) tiene que tener "overflow:hidden;" para lograr lo que quieres. Mira este ejemplo:
http://jsfiddle.net/ym9MX/1/

Para algo no tan complejo, puedes colocar la imagen como background de un elemento. En la medida que aumente el ancho del mismo, aumentará el tamaño de la imagen visible. La única desventaja que le veo a este segundo metodo es que tienes que definir el alto del elemento de manera fija.

http://jsfiddle.net/M2aYQ/

Prueba en ambos cambiando el tamaño de la zona de result.
  #4 (permalink)  
Antiguo 12/01/2013, 20:35
Avatar de el_tigre  
Fecha de Ingreso: febrero-2006
Ubicación: Perú
Mensajes: 1.044
Antigüedad: 18 años, 2 meses
Puntos: 8
De acuerdo Respuesta: imagen grande

Cita:
Iniciado por chichote Ver Mensaje
ingrese al link pero no veo el efecto no deseado que mencionas, de hecho es otra plantilla, no la misma de la imagen.

el tema de las imagenes, debes decirle a la imagen que será 100%, por ejemplo si .coin-slider es tu contenedor, entonces debiera ser algo como

Código:
.coin-slider img {  
    width: 100%; 
}
Saludos.
Probé este código pero no surtió efecto alguno......


Cita:
Iniciado por ryugen Ver Mensaje
Todos los contenedores padres del elemento (imagen) tiene que tener "overflow:hidden;" para lograr lo que quieres. Mira este ejemplo:
http://jsfiddle.net/ym9MX/1/

Para algo no tan complejo, puedes colocar la imagen como background de un elemento. En la medida que aumente el ancho del mismo, aumentará el tamaño de la imagen visible. La única desventaja que le veo a este segundo metodo es que tienes que definir el alto del elemento de manera fija.

http://jsfiddle.net/M2aYQ/

Prueba en ambos cambiando el tamaño de la zona de result.
Estoy intentando poner "overflow:hidden;" a todos los elementos de la imagen padres, pero nada.

Con respecto a la segunda opción.....no estoy manejando una sóla imagen sino un SLIDER de varias imágenes que cambia...

No lo he logrado aun..........esperando ayuda

Etiquetas: ancho, grande
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 21:56.