У меня есть следующее html частичное:
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
<li data-target="#carouselExampleIndicators" data-slide-to="1"></li>
<li data-target="#carouselExampleIndicators" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="carousel-item active">
<img class="d-block w-100" src="/assets/_common/img/military-ship.jpg" alt="First slide">
<div class="carousel-caption bg-secondary makeTransparent">
<h3>Titlw</h3>
<p>some test </p>
<p><a class="btn btn-primary btn-md" href="/MH_Public_Contact/contact" role="button">Send Inquiry Now!</a></p>
</div>
...[snip]...
Есть текст, затем фон серого прямоугольника и затем изображение. Я хочу, чтобы серая коробка была прозрачной на 50%. В моем CSS у меня есть следующее:
.carousel-caption .bg-secondary .shit
{
background: rgba(0, 0, 0, 0.35);
}
Но по какой-то причине он полностью непрозрачен и не прозрачен. Любая помощь очень ценится.