Ich habe eine überlagernde div auf meinem Bild mit filter: grayscale(100%);
Füllung 50%
der enthaltenen div aber der Filter wird nicht über mein Bild anwenden.Anwenden von CSS-Filter auf nur die Hälfte des Bildes
Aber wenn ich das Bild in meine filterBar
div setzen, wird es nur das ganze Bild Graustufen machen. Ich brauche das Bild in Bezug auf die Bewertung der Nummerierung in Graustufen.
Ist das möglich?
HTML
<div class="rating-wrapper-v2 bp-rating row">
<div class="col-xs-6">
<div class="filterBar"></div>
<img src="https://www.baopals.com/catalog/view/theme/lexus_megashop/image/Baopals-Facebook.png" style="width: 100px;" alt="Baopals Rating" />
</div>
<div class="col-xs-6">
<p>BAOPALS SCORE</p>
<span>2.5</span>
<span>/</span>
<span>5</span>
</div>
</div>
CSS
.rating-wrapper-v2{
width:300px;
}
.filterBar{
filter: grayscale(100%);
position: absolute;
height: 50%;
width:100%;
bottom:0;
z-index:100;
}
Filter können nur nicht nur für div Bild angewandt werden. –