Скажем, у меня есть следующее в моем CSS:
h1 {
font-family: Verdana;
font-size: 20pt;
color: Black;
z-index: 2;
opacity: 1.0;
}
#topFrame {
position: fixed;
top: 0;
left: 20%;
right: 20%;
height: 120px;
overflow: hidden;
border: 1px solid black;
background-image: url(dunno.jpg);
text-align: center;
vertical-align: center;
opacity: 0.5;
z-index: 1;
}
Когда я помещаю div с идентификатором "topFrame" в HTML, а затем пытаюсь написать заголовок, используя теги h1
, заголовок такой же непрозрачный, как и изображение (поэтому вместо того, чтобы быть "выделяющимся" черным, он показывает как серовато-серый.
Можно ли как-нибудь сделать так, чтобы h1 выделялся с точки зрения непрозрачности, при этом сохраняя изображение полупрозрачным, не создавая невидимый div для размещения заголовка (если это имеет смысл)?