博主

3月26日在线

晨曦日记
少时不得之物 终将困其一生
歌曲封面 未知作品
  • 歌曲封面Ancient grooverSoundTeMP

友情链接(申请) /RSS订阅/网站地图

本博客托管于刺激云美国服务器

萌ICP备20244201号

网站已运行 4 年 93 天 6 小时 13 分

Powered by Typecho & Sunny

2 online · 218 ms

博主

3月26日在线

晨曦日记
少时不得之物 终将困其一生
歌曲封面 未知作品
  • 歌曲封面Ancient grooverSoundTeMP

友情链接(申请) /RSS订阅/网站地图

本博客托管于刺激云美国服务器

萌ICP备20244201号

网站已运行 4 年 93 天 6 小时 13 分

Powered by Typecho & Sunny

4 online · 302 ms

晨曦日记 少时不得之物 终将困其一生
Title

【教程】利用CSS给黑白PNG图标填色

eileen

·

Article
⚠️ 本文最后更新于2022年06月20日,已经过了1019天没有更新,若内容或图片失效,请留言反馈

本来是透明底色、黑色线条的PNG,老板觉得像在出殡,想用CSS填充成这样:

找了半天国内垃圾抄袭站,没有相关教程。去国外翻一圈解决了,直接上代码:

<!DOCTYPE HTML>

<head>
    <style>
        a {
            color: #FFF;
        }
        .icon {
            width: 100px;
            height: 60px;
            display:inline-block;
            background: aqua;
            mask: var(--icon) center/contain no-repeat;
            -webkit-mask: var(--icon) center/contain no-repeat;
            /* 该属性属于试验阶段 Chrome目前必须加-webkit前缀 */ 
        }
    </style>
</head>

<body style="background:black">
    <div class="icon" style="--icon:url('icon1.png');"></div>
    <br />
    <a href="icon1.png" target="_blank">icon1.png</a>
    <br />
    <div class="icon" style="--icon:url('icon2.png');"></div>
    <br />
    <a href="icon2.png" target="_blank">icon2.png</a>
    <br />
</body>

</html>

注意这个必须在标准Web环境中运行:

http://127.0.0.1/icon.html

而直接右键打开会出现找不到图标的情况:

file:///C:/Users/C/Desktop/ICON/icon.html

效果演示(拉到底部):https://dsb.ovh/

现在已有 738 次阅读,0 条评论,0 人点赞
Author:eileen
作者
【教程】利用CSS给黑白PNG图标填色
当前文章累计共 1817 字,阅读大概需要 1 分钟。
使用css使博客实现黑幕效果
2024年9月10日 · 0评论
可爱滴捏
2022年9月29日 · 0评论
spylent 早期作品《The Ringer Remix》
2022年7月4日 · 0评论
Comment:共0条
发表
搜 索 消 息 足 迹
你还不曾留言过..
你还不曾留下足迹..
博主 不再显示
博主