Доброго времени суток. Есть код
.block-theree{background-image:url('../image/3.png');}
<div class="row block-theree">
<div class="large-12 columns text-center"><h3 class="white font-opensans bold">TRAIN RIDES</h3></div>
</div>
Могу ли я как нибудь изменить прозрачность фона при этом не менять прозрачность текста?
Например с псевдоэлементом и абсолютами:
.block-theree{
position: relative;
}
.block-theree:before {
content: '';
position: absolute;
z-index: 1;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image:url(https://upload.wikimedia.org/wikipedia/commons/b/bf/Blue_Tiger_Im_IMG_9450.jpg);
-webkit-background-size: cover;
background-size: cover;
background-position: center;
opacity: .5;
}
.block-theree div {
position: relative;
z-index: 2;
opacity: 1;
}
<div class="row block-theree">
<div class="large-12 columns text-center"><h3 class="white font-opensans bold">TRAIN RIDES</h3></div>
</div>
Или с градиентом:
.block-theree{
position: relative;
background-image: linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.5)), url(https://upload.wikimedia.org/wikipedia/commons/b/bf/Blue_Tiger_Im_IMG_9450.jpg);
-webkit-background-size: cover;
background-size: cover;
background-position: center;
}
.block-theree div {
/*height: 200px; высота только для наглядности */
}
<div class="row block-theree">
<div class="large-12 columns text-center"><h3 class="white font-opensans bold">TRAIN RIDES</h3></div>
</div>
Примените элемент стилей opacity:
.block-theree{background-image:url('../image/3.png');opacity: 0.5;}
значение определите самостоятельно. Для IE8 или ранее (хотя это большой вопрос: Надо ли поддерживать старые браузеры?) можете применить:
filter:alpha(opacity=50);
Инфо W3
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости