I have a white background behind my text. I have used CSS to reposition as stated. I want the background to have an opacity of .3, but it affects the foreground even though in the html it is in a different divide. I am a novice with aspects of css and look forward to a response from those with a little more expertise.
Part of the html is:
...
<p><span>Fri</span><span>When Announced</span></p>
<p><span>Sat</span><span>Open</span></p>
</div>
<div class=...
<img src="img/cross.png" alt="Cross" width="340" height="465"/>
</div>
<div id="bkgrnd"></div>
<div id="clear"></div>
</section>
...
The css is:
#bkgrnd{
background-color:#fff;
border:1px solid #000;
box-shadow:#332315 .3em .4em .2em;
opacity: 0.3;
width:750px;
height:526px;
margin-left:89px;
margin-top:-55px;
z-index:-2;
}