Tengo un DIV de tamaño 147x88 y dentro de él una imagen que tiene el mismo ancho, pero puede ser más grande en altura. En este caso, la imagen va más allá del límite del DIV. ¿Hay alguna forma de recortar la imagen, teniendo en cuenta que quiero que mi página funcione en navegadores antiguos que no son compatibles con CSS3 (IE7 e IE8)?Clipping div contenido interno
6
A
Respuesta
8
Simplemente oculte el desbordamiento del div, y la imagen que lo contiene se recortará a las dimensiones del div.
div{width: 147px; height: 88px; overflow: hidden;}
3
div { width: 147px; height: 88px; overflow: hidden; }
1
Este question muestra cómo obtener el tamaño de la imagen usando jQuery. Puede tener un pequeño bloque que verifique el tamaño de la imagen al cargar la página, y configure el tamaño del DIV en consecuencia.
3
Conjunto overflow:hidden;
en el div:
#yourDiv {
width:147px;
height:88px;
overflow:hidden;
}
Ejemplo: http://jsfiddle.net/purmou/sN5PL/
Cuestiones relacionadas
- 1. WPF Adorner Clipping
- 2. El div interno excede los límites div externos
- 3. Margen de div interno que afecta al margen de div
- 4. Solo dedo Desplazamiento de contenido interno (DIV/iframes) en iPhone Mobile Safari
- 5. ¿Cómo hago para que una altura div dependa del contenido interno?
- 6. HTML/Javascript cambiar el contenido div
- 7. Imprimir contenido DIV por JQuery
- 8. CSS - Alinear verticalmente contenido DIV
- 9. OpenGL- Método simple de clipping/oclusión 2D?
- 10. mover contenido de un div oculto a otro div mostrado
- 11. Div izquierdo 200px ancho, contenido div el resto?
- 12. Cómo hacer que un div interno empuje el div externo hacia abajo
- 13. Hacer que el div interno crezca en altura cuando crece el div externo
- 14. Android: dónde almacenar contenido descargado, almacenamiento interno versus externo?
- 15. CSS: No ajuste el contenido de div
- 16. ¿Contenido del centro div y fit?
- 17. CSS: detener el contenido empujando div
- 18. Cambiar el contenido de div - jQuery
- 19. reemplazando el contenido div con javascript
- 20. Haciendo que el contenido div responda
- 21. borde div que no rodea el contenido
- 22. Cómo vaciar el contenido de un div
- 23. estableciendo contenido entre etiquetas div usando javascript
- 24. Expandir div para contener contenido completamente posicionado
- 25. Plantillas jQuery - reemplazar el contenido DIV
- 26. Selenium: ¿cómo encontrar div con contenido específico?
- 27. Obtener contenido de un DIV usando JavaScript
- 28. Contenido del centro CSS dentro de div
- 29. cómo enviar contenido DIV a html5 CANVAS
- 30. No se puede obtener el contenido interno de '' porque el contenido no es literal
'desbordamiento: hidden' trabaja para el contenido estático. Sin embargo, ¿qué ocurre si estás animando el contenido dentro del div? El desbordamiento se cancela mientras se está animando y luego vuelve cuando termina la animación. ¿Alguna solución? – Pyroglyph