更新時間:2022-03-21 11:55:35 來源:動力節點 瀏覽3353次
蒙版圖像用作一些顏色模糊或通過使用過濾器來掩蓋元素的屬性。此遮罩部分隱藏了視覺元素。在 PNG、CSS 漸變和少量 SVG 等文件中執行遮罩,以隱藏圖像的某些部分或隱藏頁面中的另一個元素,這是使用 CSS 遮罩屬性完成的。
使用這種遮罩技術,網頁設計既有趣又靈活,無需手動更改圖像或創建新圖像。我們在這里使用一些屬性,例如 mask-image、mask-mode、mask-repeat、mask-position、mask-clip、ma??sk-origin、mask-size。所以這個掩碼要么應用于整個元素,要么有時不包括邊框填充。
1. mask-image 屬性:通過將其設置為 URL 值來設置圖像元素中的層。所以這可以作為要屏蔽的圖像文件的路徑來引用。我們需要一個將被屏蔽的圖像鏈接文件。可以添加任意數量的蒙版圖像層,并用逗號分隔。示例:以下示例引用了 PNG 文件。
masked-element {
mask-image: url(pic.png);
}
要設置多個蒙版圖像層,我們需要兩個 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:這里設置像素值。這是創建效果的重要案例。
3. mask-repeat: 這有不同的效果,如空間、圓形以遍布整個區域。這只有一個面具。
通過上述介紹相信大家對CSS半透明遮罩層的工作原理已經有所了解,大家如果想了解更多相關知識,可以關注一下動力節點的CSS透明半透明與transition過渡效果,里面的內容更加豐富,希望對大家能夠有所幫助。
0基礎 0學費 15天面授
有基礎 直達就業
業余時間 高薪轉行
工作1~3年,加薪神器
工作3~5年,晉升架構
提交申請后,顧問老師會電話與您溝通安排學習