更新時間:2022-03-21 11:55:35 來源:動力節(jié)點 瀏覽3323次
蒙版圖像用作一些顏色模糊或通過使用過濾器來掩蓋元素的屬性。此遮罩部分隱藏了視覺元素。在 PNG、CSS 漸變和少量 SVG 等文件中執(zhí)行遮罩,以隱藏圖像的某些部分或隱藏頁面中的另一個元素,這是使用 CSS 遮罩屬性完成的。
使用這種遮罩技術(shù),網(wǎng)頁設(shè)計既有趣又靈活,無需手動更改圖像或創(chuàng)建新圖像。我們在這里使用一些屬性,例如 mask-image、mask-mode、mask-repeat、mask-position、mask-clip、ma??sk-origin、mask-size。所以這個掩碼要么應(yīng)用于整個元素,要么有時不包括邊框填充。
1. mask-image 屬性:通過將其設(shè)置為 URL 值來設(shè)置圖像元素中的層。所以這可以作為要屏蔽的圖像文件的路徑來引用。我們需要一個將被屏蔽的圖像鏈接文件。可以添加任意數(shù)量的蒙版圖像層,并用逗號分隔。示例:以下示例引用了 PNG 文件。
masked-element {
mask-image: url(pic.png);
}
要設(shè)置多個蒙版圖像層,我們需要兩個 URL 值。在這里,我們看到兩個掩碼是如何組合的。 接下來使用非常適合此屬性的 Gradient-image
.double mask {
mask-image: url(pic.png),url(pic.png);
}
. masked-element {
mask-image: linear-gradient (black 0%, white 0%,transparent 100%);
}
2. mask-size:這里設(shè)置像素值。這是創(chuàng)建效果的重要案例。
3. mask-repeat: 這有不同的效果,如空間、圓形以遍布整個區(qū)域。這只有一個面具。
通過上述介紹相信大家對CSS半透明遮罩層的工作原理已經(jīng)有所了解,大家如果想了解更多相關(guān)知識,可以關(guān)注一下動力節(jié)點的CSS透明半透明與transition過渡效果,里面的內(nèi)容更加豐富,希望對大家能夠有所幫助。
相關(guān)閱讀
初級 202925
初級 203221
初級 202629
初級 203743