Setting the opacity of an element with a background is a good start, but you will see that any elements inside whose opacity will be changed will also be transparent.
, , (opacity:0.6; filter:alpha(opacity=60)), .
, :
#container {
width: 200px;
postiion: relative;
}
#semitrans {
width: 100%; height: 100px;
background: #f00;
opacity: 0.6;
filter:alpha(opacity=60);
}
#hello {
width: 100%; height: 100px;
position: absolute;
top: 20px; left: 20px;
}
<div id="container">
<div id="semitrans"></div>
<p id="hello">Hello World</p>
</div>
Hide result