Is it possible to maintain the background image of the body within a child div that has a red background color with opacity?
* {
box-sizing: border-box;
}
body {
background-image: url('https://d6scj24zvfbbo.cloudfront.net/306f4bc782c04bbe4939f8c174349ca3/200000014-608bd61835/27122266-blood-wallpapers.jpg?ph=697a238450');
color: white;
}
.lvl2 {
margin: 30px 8px;
padding: 15px;
background-color: #99000090;
}
.lvl3 {
margin: 0;
padding: 10px;
background-color: #FFFFFF;
}
#img-div {
display: flex;
justify-content: center;
align-items: center;
height: 500px;
}
#image {
width: 900px;
}
<main id='main'>
<div class='lvl2'>
<h1 class='center' id='Sukuna'>Ryomen Sukuna</h1>
<p class='center'></p>
<div class='lvl3'>
<div id="img-div">
<img src='https://i.pinimg.com/originals/dd/03/04/dd03044d67c493a3514b1fe8f8c42cff.gif' id='image'>
</div>
</div>
<div id='tribute-info'>
<ul>
<li>
<a href=""></a>Main Info</li>
<li>
<a href=""></a>Personality</li>
<li>
<a href=""></a>Abilities and Powers</li>
</ul>
<p>If you wanna know more about him see <a href="https://jujutsu-kaisen.fandom.com/wiki/Sukuna#Jujutsu" target="_blank">this page</a></p>
</div>
</div>
</main>