una poner para notas letras las imagen fondo completa como color codigo bloc html css background psd

html - poner - Usar una imagen de fondo sobre un color de fondo en CSS



imagen de fondo html (4)

El problema es que tus estilos se anulan entre sí. Primero debe poner el background-color background-image y usar background-image lugar de background . Declare todos los valores en sus propias propiedades para que la propiedad de background no anule el background-color .

#main{ background-color: #282d37; background-image: url(../images/slogan.png); background-position: left top; background-repeat: no-repeat; height: 900px; width: 955px; }​

He diseñado una página web en PSD y estoy en el medio de convertirla. Dentro de mi contenido principal, tengo un color de fondo sólido, pero tengo un efecto de brillo en una capa separada que aparece en la parte superior del color de fondo.

Tengo un contenedor que contiene todo el código, tengo un encabezado, principal y pie de página. En general, agregué el color de fondo sólido y también agregué la imagen de fondo del resplandor que corté de PSD. Sin embargo, el color de fondo sólido no parece mostrarse y solo muestra el efecto de brillo. Las imágenes a continuación muestran cómo se ve y cómo debería verse:

CSS:

Html { background: white; } #container { width: 955px; height: 900px; margin: 0px auto 0px auto; } #main{ background: url(../images/slogan.png) top left no-repeat; background-color: #282d37; height: 900px; width: 955px; }


Intenta reemplazar

background: url(../images/slogan.png) top left no-repeat; background-color: #282d37;

Con

background: #282d37 url(../images/slogan.png) no-repeat top left;


Puedes usar multi-fondo:

#main { width: 900px; height: 955px; background: url(../images/slogan.png) no-repeat, #282d37; }​

Explicar: use background opción background css, primero agregue la imagen, que el color de fondo.

DEMO EN VIVO


Una forma de hacerlo es envolviendo el elemento #main con un envoltorio donde establece el color de fondo, luego configure la opacidad que lo corresponde (si es necesario)

#mainwrapper{ background-color: red; height:100px; width:100px; } #main{ background: url(http://www.w3schools.com/css/klematis.jpg) repeat; opacity: 0.6; filter:alpha(opacity=60); height:100px; width:100px; } <div id="mainwrapper"> <div id="main"> </div> </div>