텍스트가 포함 된 투명한 검은 오버레이가있는 이미지를 보여주는 다음 HTML 코드가 있습니다.투명 div 이미지 이상 불투명 한 텍스트
텍스트가 투명하지 않습니다. 나는 z-index
와 시도했지만 내 텍스트는 여전히 투명 : 내 코드를 잘못 무엇
?
이
내 HTML입니다 :<div class="leftContainer">
<div class = "promo">
<img src="images/soon.png" width="415" height="200" alt="soon event" />
<div class="hilight">
<h2>Hockey</h2>
<p>Sample text</p>
</div>
</div>
...
</div>
이 내 CSS입니다 :
.hilight h2{
font-family: Helvetica, Verdana;
color: #FFF;
z-index: 200;
}
.promo {
position: relative;
}
.promo img {
z-index: 1;
}
.hilight {
background-color: #000;
position: absolute;
height: 85px;
width: 415px;
opacity: 0.65;
font-family: Verdana, Geneva, sans-serif;
color: #FFF;
bottom: 0px;
z-index: 1;
}
그냥이 대답은 이유에 일부 선명도를 추가 할을, 불투명도는 상속 CSS는 속성을 가진 부모의 모든 자식 노드도 불투명도로 스타일 지정됩니다. – Alex
rgba는 IE8에서 지원하지 않습니다. – claustrofob
IE8 때문에 rgba를 사용하지 않았습니다.하지만 작동합니다. 고맙습니다! –