En this page, tengo un fondo de 2 tonos. La estructura de la página es:Imagen de fondo no se extiende a ancho de página completa
<body>
<div id="upbg"/>
<div id="container"/>
</body
Este fondo se consigue añadiendo una imagen de fondo oscuro para upbg y una imagen de fondo más claro en el cuerpo. El CSS para upbg es:
#upbg {
background: #FFFFFF url(images/bg-dark.jpg) repeat-x scroll 0 0;
height: 275px;
left: 0;
position: absolute;
top: 0;
width: 100%;
}
Si realiza la ventana del navegador muy estrecha de tal manera que las barras de desplazamiento aparecen, a continuación, si se desplaza hacia la derecha se dará cuenta de que la imagen de fondo de upbg no llena la totalidad ancho de la página.
Supongo que esto se debe a que 'ancho: 100%' significa el ancho de la ventana del navegador, en lugar de todo el ancho de la página, ¿hay alguna manera de arreglar esto?
Gracias, Don
¡Gran respuesta, muchas gracias! Solo una pregunta, si la primera línea de su respuesta dice: "100% significa que será tan ancho como el elemento principal en el que se encuentra relevante. En este caso, * cuerpo *." –
Uh, sí. Me equivoqué un poco en la última edición ... corregida. – Shog9