2016-03-19 19 views
1

CSS ile böyle bir deneyim yaratmanın bir yolu var mı?CSS degrade haritasına sahip kırpma maskeleri

https://www.dropbox.com/s/9kid0skuifhr5jj/Screen%20Shot%202016-03-19%20at%2017.33.16.png?dl=0

bulunmaktadır (# 663.897 için # 02ccfe den) gradyan harita ile bir kırpma maskesi görüntüye uygulanan.

Degrade arka plan ile bir bindirme oluşturmayı denedim, ancak farklı. Tamamen kayboldum, internette bir şey bulamıyorum. :(

teşekkür ederiz

+1

"Kırpma maskesi" demek değil "karışım modu" nu kastettiğinizden emin misiniz? Bunun gibi? Https://jsfiddle.net/3rror404/tonuau z4/1/ – Turnip

cevap

0

bence belki böyle bir şey arıyor:

.container { 
 
    width: 500px; 
 
    height: 300px; 
 
    position: relative; 
 
} 
 

 
.overlay { 
 
    position: absolute; 
 
    top: 0; 
 
    bottom: 0; 
 
    left: 0; 
 
    right: 0; 
 
    background: -moz-linear-gradient(left, #02ccfe 0%, #663897 100%), url(http://placekitten.com/g/500/300); 
 
    background: -webkit-linear-gradient(left, #02ccfe 0%, #663897 100%), url(http://placekitten.com/g/500/300); 
 
    background: linear-gradient(to right, #02ccfe 0%, #663897 100%), url(http://placekitten.com/g/500/300); 
 
    background-blend-mode: hard-light; 
 
} 
 

 
h1 { 
 
    color: #FFF; 
 
    position: relative; 
 
    top: 25%; 
 
    left: 50px; 
 
}
<div class="container"> 
 
    <div class="overlay"></div> 
 
    <h1> 
 
    Lorem Ipsum 
 
    </h1> 
 
</div>

bu Internet Explorer çalışmaz unutmayın (browser support)

+0

Tam olarak aradığım şey bu değil. Bir resim daha göstereceğim. http://tinyurl.com/hkw9dwz Gördüğünüz gibi, orijinal görüntünün karanlık kısımları daha mor, açık renkler ise daha mavi. Photoshop katmanlarının fotoğrafı http://tinyurl.com/z3ac98h Photoshop yanlısı değilim, yanılıyor olabilirim, ancak beyaz katman maskesi ve degrade haritası var. Karıştırma modu değil. – Frelseren

+0

Görüntünüzdeki kırpma maskesinin çıktının rengi üzerinde hiçbir etkisi yoktur. Resmi, alt katmanda belirtilen bir şekle "kırpıyor" veya "kırpıyor". Üst katman, muhtemelen bir şekilde rengi değiştiren bir ayar katmanıdır. Katmanların yukarısına bakarsanız, muhtemelen "ekran" veya "sabit ışık" gibi bir şeye ayarlanan karışım modu açılır menüsünü (http://i.stack.imgur.com/PHhnM.png) göreceksiniz. Ben yukarıda benzetmeye çalışıyorum etkisi. Renkler tam olarak doğru değilse, bunları ayarlayın. Sana tekniği gösterdim. Artık ihtiyaçlarınızı karşılamak için çimdiklemeniz gerekiyor. – Turnip

+0

Karıştırma modları yok. CSS'de yapılamaz gibi görünüyor. Cevabın için teşekkür ederim! – Frelseren