Я создал небольшой скрипт лайтбокса, сам скрипт работает нормально, но проблема в том, что класс lightbox
, заполняющий весь экран, должен быть полупрозрачным, и если я сделаю это, lightbox-image
станет полупрозрачным, как Что ж. Я попытался добавить opacity: 1;
к lightbox-image
, но это не сработало. Вы можете помочь?
HTML выглядит так:
<div class="lightbox">
<div class="lightbox-image">
<p>Something here</p>
</div>
</div>
CSS:
.lightbox {
display: none;
position: absolute;
width: 100%;
top: 0;
left: 0;
height: 100%;
background-color: #000;
z-index: 1000;
opacity: 0.9;
filter: alpha(opacity=90);
}
.lightbox-image {
position: fixed;
display: none;
width: 600px;
text-align: center;
z-index: 1001;
background-color: #000;
margin-top: 100px;
margin-left: auto;
margin-right: auto;
}