mix-blend-mode ගුණාංගය
mix-blend-mode ගුණාංගය
පසුබිමේ වර්ණය හෝ පසුබිම් රූපය මත
මූලික වර්ණය මිශ්ර කිරීමේ ප්රකාරය නියම කරයි.
ගුණාංගය සඳහා අගයන් ග්රැෆික් සංස්කාරකවල මූලික ප්රකාරවලට
සමාන වේ.
වාක්ය රචනය
cssතෝරන්නා {
mix-blend-mode: අගයන්;
}
පහත වගුවේ mix-blend-mode ගුණාංගය සඳහා
ප්රධාන අගයන් ඉදිරිපත් කර ඇත:
අගයන්
| අගය | විස්තරය |
|---|---|
normal |
සාමාන්ය. වර්ණ මිශ්ර කිරීම භාවිතා නොකෙරේ. පෙරනිමි ප්රකාරය. |
multiply |
ගුණ කිරීම. මෙම ප්රකාරයේදී, ප්රාථමික වර්ණයේ අගය සංයුක්ත වර්ණයේ අගයෙන් ගුණ කරනු ලැබේ. ප්රතිඵල වර්ණය සැමවිටම තද වර්ණයක් නිරූපණය කරයි. |
screen |
ආලෝකකරණය. මෙම ප්රකාරයේදී ප්රාථමික සහ සංයුක්ත වර්ණවල ප්රතිලෝම අගයන් ගුණ කරනු ලැබේ. ප්රතිඵල වර්ණය ලෙස සැමවිටම වැඩි ආලෝකයක් ඇති වර්ණය යොදනු ලැබේ. |
overlay |
අතිපිහිත. මෙම ප්රකාරයේදී වර්ණ ගුණ කරනු ලැබේ හෝ ආලෝකකරණය කරනු ලැබේ ප්රාථමික වර්ණය මත රඳා පවතිමින්. රටා හෝ වර්ණ පවතින පික්සෙල් ආවරණය කරන අතර, ප්රාථමික වර්ණයේ ආලෝක සහ අඳුරු ප්රදේශ නොවෙනස්ව තබා ගනී. |
උදාහරණය
mix-blend-mode ගුණාංගයේ පෙරනිමි අගය සහිත
රූපයක් පෙනෙන්නේ කෙසේදැයි බලමු:
html<div>
<img src="bg.png">
</div>cssdiv {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: normal;
width: 400px;
height: 300px;
}
Результат:
උදාහරණය
දැන් අපි මිශ්ර කිරීමේ ප්රකාරය ගුණ කිරීමට වෙනස් කරමු:
html<div>
<img src="bg.png">
</div>cssdiv {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: multiply;
width: 400px;
height: 300px;
}
Результат:
උදාහරණය
mix-blend-mode ගුණාංගයට
අතිපිහිත අගය ලබා දෙමු:
html<div>
<img src="bg.png">
</div>cssdiv {
background: #C8EAF5;
width: 400px;
height: 300px;
}
img {
mix-blend-mode: overlay;
width: 400px;
height: 300px;
}
Результат:
මෙයද බලන්න
-
backgroundගුණාංගය,
පසුබිම සඳහා කෙටි ගුණාංගයක් නිරූපණය කරයි -
background-imageගුණාංගය,
එහි ආධාරයෙන් බ්ලොක් එකකට පසුබිම් පින්තූරයක් ලබා දිය හැකිය -
background-blend-modeගුණාංගය,
එහි ආධාරයෙන් පසුබිම් රූපයක් පසුබිම් වර්ණය මත තැබිය හැකිය