Effects
用於控制元素遮罩圖片位置的通用類別。
| Class | Styles |
|---|---|
mask-top-left | mask-position: top left; |
mask-top | mask-position: top; |
mask-top-right | mask-position: top right; |
mask-left | mask-position: left; |
mask-center | mask-position: center; |
mask-right | mask-position: right; |
mask-bottom-left | mask-position: bottom left; |
mask-bottom | mask-position: bottom; |
mask-bottom-right | mask-position: bottom right; |
mask-position-(<custom-property>) | mask-position: var(<custom-property>); |
mask-position-[<value>] | mask-position: <value>; |
使用 mask-center、mask-right 和 mask-left-top 等通用類別來控制元素遮罩圖片的位置:
mask-top-left
mask-top
mask-top-right
mask-left
mask-center
mask-right
mask-bottom-left
mask-bottom
mask-bottom-right
<div class="mask-top-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-top mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-top-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-center mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom-left mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div><div class="mask-bottom-right mask-[url(/img/circle.png)] mask-size-[50%] bg-[url(/img/mountains.jpg)] ..."></div>使用 mask-position-[<value>] 語法,根據完全自訂的值來設定 mask position:
<div class="mask-position-[center_top_1rem] ..."> <!-- ... --></div>對於 CSS 變數,你也可以使用 mask-position-(<custom-property>) 語法:
<div class="mask-position-(--my-mask-position) ..."> <!-- ... --></div>這只是 mask-position-[var(<custom-property>)] 的簡寫形式,會自動為你加上 var() 函式。
在 mask-position 通用類別前面加上像 md: 這樣的中斷點變體,讓該通用類別只在中型螢幕尺寸及以上時套用:
<div class="mask-center md:mask-top ..."> <!-- ... --></div>在變體文件中了解更多關於使用變體的資訊。