花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 47|回复: 5

CSS mask关键属性汇总

[复制链接]
  • TA的每日心情
    奋斗
    2026-1-15 12:17
  • 签到天数: 1701 天

    [LV.Master]伴坛终老

    3076

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

    发表于 2025-11-11 11:47 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    本帖最后由 马黑黑 于 2025-11-11 12:20 编辑

    CSS mask关键属性
    属 性 说 明 取 值 默 认 值
    mask-image 定义遮罩的图像源,定义一个或多个遮罩图像,这些图像的不透明度值决定了元素的哪些部分应该显示或隐藏 可以是none表示没有遮罩,或者是一个URL指向遮罩图像,也可以是linear-gradient, radial-gradient等 none
    mask-repeat 可选值与background-repeat相同,控制遮罩图像是否重复以及如何重复 1. repeat-x: repeat no-repeat
    2. repeat-y:no-repeat repeat
    3. repeat:repeat repeat
    4. space:space space
    5. round:round round
    6. no-repeat:no-repeat no-repeat
    repeat
    mask-position 可选值与background-position相同,定义遮罩图像在元素背景坐标系统中的初始位置 top、bottom、left、right、center、百分比、长度值、revert-layer、unset、inherit、initial、revert 0% 0%
    mask-clip 定义哪些元素的边框盒部分应该被遮罩图像裁剪,可选值与background-clip相同 content-box、padding-box、border-box、fill-box、stroke-box、view-box、no-clip、border、padding、content、text border-box
    mask-origin 可选值与background-origin相同,定义遮罩图像相对于哪个盒子定位 content-box、padding-box、border-box、fill-box、stroke-box、view-box、content、padding、border border-box
    mask-size 控制遮罩图像的大小,可选值与background-size相同 auto、cover, contain, 长度值,百分比等 auto
    mask-composite 定义当多个遮罩图像应用于同一元素时,它们是如何组合在一起的,遮罩图像的叠加方式 add(叠加)、subtract(挖空)、intersect(重叠保留)、exclude(并集) add
    mask-mode 定义了遮罩图像中颜色通道的处理方式。默认情况下,遮罩图像的alpha通道被用作遮罩,但你也可以选择使用RGB颜色通道 luminance (亮度模式),alpha (默认,alpha通道),match-source (源图像的原模式) alpha

    评分

    参与人数 2威望 +80 金钱 +160 经验 +80 收起 理由
    杨帆 + 30 + 60 + 30 精品文章!
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

  • TA的每日心情
    奋斗
    2026-1-15 12:17
  • 签到天数: 1701 天

    [LV.Master]伴坛终老

    3076

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-11-11 11:54 | 显示全部楼层
    CSS mask 属性对当前版本的现代浏览器来说没有任何障碍,但还是需要注意其兼容性:对 chromium 内核 < 120 的第三方封装而言,它是得不到支持的,需要加入前缀 -webkit-,例如简写形式:

    mask: url('遮罩图片地址') no-repeat center/cover;
    -webkit-mask: url('遮罩图片地址') no-repeat center/cover;

    两行都写,第一行被支持版本直接渲染,第二行向下兼容,内核版本低于120的chrome封装也能正常渲染。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1891

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2025-11-11 14:28 | 显示全部楼层
    遮罩里的讲究还挺多的,这样整理一下的好
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1891

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2025-11-11 14:29 | 显示全部楼层
    这个帖子有意思,鼠标所在的边框行还是高亮的呢
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2026-1-15 13:58
  • 签到天数: 426 天

    [LV.9]以坛为家II

    328

    主题

    2999

    回帖

    1万

    积分

    版主

    Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生鹰傲苍穹飞龙在天王者至尊大将风范花潮版主

    发表于 2025-11-11 15:06 | 显示全部楼层
    运用遮罩可生成奇妙的效果,但掌握遮罩属性是关键也是难点,谢谢马老师用心汇总CSS mask关键属性
    ★青春是一个人的精神生命,奋斗是一个人最大的体面,学习是一个人最美的姿态。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2026-1-15 12:17
  • 签到天数: 1701 天

    [LV.Master]伴坛终老

    3076

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2025-11-12 21:35 | 显示全部楼层
    杨帆 发表于 2025-11-11 15:06
    运用遮罩可生成奇妙的效果,但掌握遮罩属性是关键也是难点,谢谢马老师用心汇总CSS mask关键属性

    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2026-1-15 20:16 , Processed in 0.065847 second(s), 26 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表