效果
用于控制元素遮罩图像重复方式的工具类。
Class | Styles |
---|---|
mask-repeat | mask-repeat: repeat; |
mask-no-repeat | mask-repeat: no-repeat; |
mask-repeat-x | mask-repeat: repeat-x; |
mask-repeat-y | mask-repeat: repeat-y; |
mask-repeat-space | mask-repeat: space; |
mask-repeat-round | mask-repeat: round; |
使用 mask-repeat
工具类让遮罩图像在水平和垂直方向上都重复:
<div class="mask-repeat mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)] ..."></div>
使用 mask-repeat-x
工具类使遮罩图片仅在水平方向重复:
<div class="mask-repeat-x mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)]..."></div>
使用 mask-repeat-y
工具类使遮罩图片仅在垂直方向重复:
<div class="mask-repeat-y mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)]..."></div>
使用 mask-repeat-space
工具类来重复遮罩图像而不进行裁剪:
<div class="mask-repeat-space mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)] ..."></div>
使用 mask-repeat-round
工具类来重复遮罩图像而不进行裁剪,必要时会拉伸以避免间隙:
<div class="mask-repeat-round mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)] ..."></div>
使用 mask-no-repeat
工具类可以防止遮罩图片重复显示:
<div class="mask-no-repeat mask-[url(/img/circle.png)] mask-size-[50px_50px] bg-[url(/img/mountains.jpg)] ..."></div>
Prefix a mask-repeat
utility with a breakpoint variant like md:
to only apply the utility at medium screen sizes and above:
<div class="mask-repeat md:mask-repeat-x ..."> <!-- ... --></div>
Learn more about using variants in the variants documentation.