楼主: 扬帆

[活动] 【凡哥教程第十五讲作业】制作文本阴影(文本阴影和使用元素背景渲染文本)

[复制链接]
发表于 2024-8-5 08:48 | 显示全部楼层
祝杨帆学习愉快,周一快乐!
点评
回复

使用道具

发表于 2024-8-5 08:49 | 显示全部楼层
问好杨帆,谢谢你的精彩分享
点评
回复

使用道具

 楼主| 发表于 2024-8-5 11:59 | 显示全部楼层
清梦 发表于 2024-8-5 08:49
问好杨帆,谢谢你的精彩分享

问好清梦~谢谢支持与鼓励,祝开心每一天
点评
回复

使用道具

发表于 2024-8-5 12:53 | 显示全部楼层
凡哥老师,您辛苦了!

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-8-5 12:53 | 显示全部楼层
扬帆 发表于 2024-8-4 23:02
问好花简静~谢谢版主鼓励
本想加个 锥形渐变形成的背景图
但鼓捣半天也未能成功加入

指导当不上,一起讨论。
刚才试了一下,发14楼,是你说的样子么?
点评
回复

使用道具

发表于 2024-8-5 12:55 | 显示全部楼层
<style> #mama {     position: relative;     margin: 130px 0 30px calc(50% - 645px);     width: 1110px;     height: 180px;     background: url('http://qslt.net/data/attachment/forum/202407/30/001654x10olci4f1o1616w.gif.thumb.jpg') no-repeat center/cover;     -webkit-mask:conic-gradient(transparent,transparent, red, transparent,blue,transparent,transparent,green,transparent,transparent,purple, red, transparent,transparent,blue,transparent,transparent,green,transparent,transparent,purple, red, transparent,blue,transparent,green,transparent,purple);     } #mypic {     position: absolute;     left: 10px;     top: 10px;     width: 143px;     height: 163px;     cursor: pointer; /* 指针图标设置 :指针移动其上时呈现手型图标 */     animation: rot 8s linear infinite var(--state);     --state: running; } @keyframes rot { to { transform: rotate(360deg); } }   .tbox4 { position: absolute;     left: 80px;     top: 5px;     padding: 6px;     font: bold 6em 隶书;     color: transparent; /* 前景色设置为透明 */     background: url('https://www.kumeiwp.com/wj/213868/2024/05/15/9d6a238d564f855db323c432168c9290.gif') repeat;     background-clip: text; /* 将背景图像剪裁按文本剪裁 */     --webkit-background-clip: text; /* 兼容chromium内核 < 120 */     /* 若需要文本阴影应使用 filter 实现,因为 text-shadow 会入侵透明的前景色 */     filter: drop-shadow(8px 5px 2px #666); } </style>     <!-- 第二部分 :html代码 --> <div id="mama">     <audio id="aud" src="http://music.163.com/song/media/outer/url?id=2012957418" autoplay loop></audio>     <img id="mypic" alt="" src="http://qslt.net/data/attachment/forum/202407/25/220004hz6g7x7zz1sxrp7h.png.thumb.jpg" />     <div class="tbox4">     凡哥老师,您辛苦了! </div> </div>     <!-- 第三部分 :JS代码 --> <script> //JS代码 : 小图点击事件 mypic.onclick = () => {     aud.paused ? aud.play() : aud.pause();     mypic.style.setProperty('--state', aud.paused ? 'paused' : 'running'); }; </script>  

评分

1

查看全部评分

点评
回复

使用道具

发表于 2024-8-5 12:58 | 显示全部楼层
8行的遮罩是我之前用过的一个锥形渐变复制过来的。添在背景上。
43-45行在<d iv id="mama">      </d iv>应该在之间。不然位置不对。
点评
回复

使用道具

发表于 2024-8-5 14:06 | 显示全部楼层
很漂亮的作业,精彩!
点评
回复

使用道具

发表于 2024-8-5 14:06 | 显示全部楼层
很漂亮的作业,精彩!
点评
回复

使用道具

发表于 2024-8-5 14:06 | 显示全部楼层
问好杨帆谢谢你的精彩分享!
点评
回复

使用道具

您需要登录后才可以回帖 登录 | 中文注册

本版积分规则

手机版|千山论坛 ( 冀ICP备2024055714号 )

GMT+8, 2025-9-21 07:06

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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