En mi página tengo 2-3 secciones que tienen 100% de ancho y fondo. Cuando lo abro en pantalla completa, todo está bien, pero cuando la pantalla es más pequeña que 960px (ancho de contenido en esta sección), la imagen de fondo no es toda la página. El whisky del lado derecho está escondido en el primer momento no tiene fondo, es blanco. Puede ver lo que quiero decir aquí: http://micobg.net/10th/CSS: ¿ancho y fondo del 100%?
9
A
Respuesta
2
Utilice el fondo de ancho mínimo: 960px; en lugar de ancho: 100%; Cheers
18
Simplemente agregue el estilo background-size:100%
al elemento donde aplicó background-image
. Funciona en Firefox, Safari y Opera. Por ejemplo:
<style>
.divWithBgImage {
width: 100%;
height: 600px;
background-image: url(image.jpg);
background-repeat: no-repeat;
background-size: 100%; //propotional resize
/*
background-size: 100% 100%; //stretch resize
*/
}
</style>
<div class="divWithBgImage">
some contents
</div>
+0
Ahora funciona también en Chrome – Channel
3
En cuanto a this artículo, usted debe utilizar cover
así:
html {
background: url(PATH_TO_IMAGE) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
Cuestiones relacionadas
- 1. CSS ancho dinámico mayor que 100%
- 2. CSS 100% de ancho en el tamaño del navegador
- 3. CSS Escala un elemento con un ancho del 100%
- 4. css ancho div 100% no ocupa todo el ancho del elemento principal
- 5. Bloque de visualización sin ancho del 100%
- 6. Imagen de fondo del 100% de ancho con una altura 'automática'
- 7. CSS 100% Altura Div
- 8. Ancho total Google Map y CSS
- 9. CSS Ancho de tabla: margen de 100% + menos
- 10. 100% ancho de DIV no es realmente 100%
- 11. jquery UI pestañas ancho 100%
- 12. ancho css: calc (100% -100px); alternativa usando jquery
- 13. css - 100% + relleno?
- 14. CSS: altura automática conteniendo div, altura del 100% en el fondo div dentro que contiene div
- 15. CSS - Entrada al 100% de ancho se superpone a div
- 16. Html ancho 100%
- 17. HTML y CSS fondo
- 18. Hacer un enlace tener un ancho del 100%
- 19. El problema del elemento HTML de 100% de ancho
- 20. Altura y ancho del 100% de la etiqueta div del contenedor no funciona
- 21. altura completa y el diseño CSS ancho
- 22. CSS: ¿ancho o alto del 100% manteniendo la relación de aspecto?
- 23. CSS: establece un color de fondo que es el 50% del ancho de la ventana
- 24. Borde alrededor del 100% de la altura y el ancho del cuerpo (HTML 4.01 estricto)
- 25. CSS: Ancho en porcentaje y Bordes
- 26. CSS - Ancho máximo y elipses
- 27. width: 100% con position: absolute (CSS)
- 28. css imagen de fondo redimensionar ancho recortar altura
- 29. El encabezado de 100% de ancho no llena el navegador
- 30. CSS 100% o MAX-anchura en píxeles
leyeron: http://www.whatstyle.net/articles/48/css_tricks_1_100_percent_width_in_a_variable_width_container – diEcho
Puede encuentre información útil en [stackoverflow.com/questions/2083831/css-background-image-does-not-fill-when-scrolling](http://stackoverflow.com/questions/2083831/css-background-image-does- not-fill-when-scrolling) – utsikko