Я хотел бы применить непрозрачность над фоновым изображением на моей веб-странице.Нанесите фильтр непрозрачности на фоновое изображение?
Как это достичь? Я просто хочу это только на области изображения.
Вот мой номер JSFiddle.
HTML:
<header class="main-header " style="background-image:url('http://cdn.c.photoshelter.com/img-get/I00004urs0axX2VI/s/860/860/0801A130.jpg');">
<div class="sticky-header">
<div class="row">
<nav class="medium-10 columns primary menu">
<ul class="inline naked">
<li><a href="">test</a></li>
</ul>
</nav>
</div>
</div>
CSS:
.sticky-header {
padding-top: 30px;
width: 100%;
margin: 0 auto;
position: fixed;
z-index: 1000;
background-color: #ffffff;
background-size: auto 100%;
border-bottom: 5px solid #f2f2f2;
top: 0;
left: 0;
}
.main-header {
width: 100%;
max-width: 1480px;
position: fixed;
background-image: url("http://cdn.c.photoshelter.com/img-get/I00004urs0axX2VI/s/860/860/0801A130.jpg");
background-position-y: -30px;
background-repeat: no-repeat;
background-size: auto 100%;
background-position: center top;
position: relative;
transition: background-position ease-in 0.3s;
height: 720px;
margin: 0 auto;
}
Спасибо за любую помощь
Применить непрозрачность самого элемента. –
Я изначально пытался использовать 'background-color: rgba (255,0,0,0.5);' но это не сработало. Я собирался возиться с дополнительным «div» там и заполнить область заголовка, установив на нем небольшую непрозрачность. – michaelmcgurk
no thats right у вас может быть только цвет или изображение –