1
我有很多細節的背景圖像,我需要應用某種形式的CSS/HTML過濾器來產生這樣的效果:應用效果在圖像與CSS
(左側有層影響它,右側沒有) (例子應用與Photoshop)。
已嘗試覆蓋具有不透明度的圖像,但無法重現相同的內容。
我有很多細節的背景圖像,我需要應用某種形式的CSS/HTML過濾器來產生這樣的效果:應用效果在圖像與CSS
(左側有層影響它,右側沒有) (例子應用與Photoshop)。
已嘗試覆蓋具有不透明度的圖像,但無法重現相同的內容。
該過濾器可以通過使用乘法混合模式進行復制。要得到的效果,覆蓋件上使用mix-blend-mode: multiply
,像這樣:
div {
position: absolute;
width: 100px;
height: 100px;
}
#div1 {
background-color: gray;
border: solid black 3px;
}
#div2 {
background-color: teal;
top: 40px;
left: 40px;
mix-blend-mode: multiply;
}
<!-- Underlying div -->
<div id="div1">
</div>
<!-- Overlay div -->
<div id="div2">
</div>
的jsfiddle版本:https://jsfiddle.net/sn82mb9v/
非常感謝!固定 – user3211337
不能確定你想要做什麼。你想從背景圖像中獲取顏色嗎? –
我有一個背景圖像的div。必須應用覆蓋div才能獲得類似於示例圖像左側的效果。 (圖片的右側是我迄今沒有任何效果) – user3211337