Вот предлагаемое решение для этого, в настоящее время я не знаю решения, которое может быть реализовано, чтобы иметь непрозрачность контейнера до 45%
, единственный способ, который я обычно реализую, - это иметь отдельный <img />
с его собственная CSS позиция установлена на absolute
и непрозрачность 45%
, как в следующем фрагменте:
.img1 {
min-height: 100%;
min-width: 100%;
position: relative;
overflow: hidden;
}
.parallex-bg {
position: absolute;
left: 0px;
top: 0px;
right: 100%;
bottom: 100%;
z-index: -1;
opacity: 45%;
}
/* headshot img */
#head-shot {
text-align: center;
border-radius: 100%;
height: 300px;
width: 350px;
}
<div class="img1">
<img src="https://www.w3schools.com/css/img_forest.jpg" class="parallex-bg" />
<div class="container img1-container">
<!-- <div class="card"> -->
<img id="head-shot" src="./assets/images/john-headshots-5.jpg" alt="head-shot">
<br><br>
<h1 class="intro-text web-dev"> Front-End Web Developer</h1>
<h4 class="intro-text john-sass">John</h4>
<!-- </div> -->
</div>
</div>