功能介绍:借助SVG滤镜实现三角播放箭头定时变色,借助SVG滤镜,其实也可以快速达成,省去了上面还需要叠加一个 filter: contrast()。
1、html代码:
<svg width="0"> <filter id="blur" color-interpolation-filters="sRGB"> <feGaussianBlur stdDeviation="10" /> <feComponentTransfer> <feFuncA type="table" tableValues="0 0 10"/> </feComponentTransfer> </filter> </svg><div class="g-triangle"></div> <div class="g-triangle g-triangle-inset"></div> <svg width="0"> <filter id="blur" color-interpolation-filters="sRGB"> <feGaussianBlur stdDeviation="10" /> <feComponentTransfer> <feFuncA type="table" tableValues="0 0 10"/> </feComponentTransfer> </filter> </svg>
2、css代码:
html, body {
width: 100%;
height: 100%;
}
body {
display: flex;
}
.g-triangle {
position: relative;
margin: auto;
width: 1px;
height: 1px;
padding-top: 300px;
animation: change 10s infinite linear;
}
.g-triangle::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 0;
height: 0;
border: 60px solid transparent;
border-left: 120px solid #f48;
filter: url(#blur);
}
.g-triangle::after {
content: "";
position: absolute;
top: 12px;
left: -5px;
width: 0;
height: 0;
border: 60px solid transparent;
border-left: 120px solid #f48;
transform: scale(.75);
filter: blur(8px);
}
.g-triangle-inset::before {
filter: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='blur' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='10'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 10'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3C/svg%3E#blur");
}
@keyframes change {
100% {
filter: hue-rotate(360deg);
}
}
上面是“借助SVG滤镜实现三角播放箭头定时变色”的全面内容,想了解更多关于 前端知识 内容,请继续关注web建站教程。
当前网址:https://ipkd.cn/webs_2265.html
workflows工作流
一个熙熙攘攘的市场场景,里面摆满了南瓜
一艘来自工业时代的飞船ComfyUI工作流
一幅梦幻家园comfyui工作流
一幅以霓虹灯照亮的城市天际线和未来主义画
一只可爱的草莓味冰淇淋卷筒
汉堡里的一只毛茸茸的小猫ComfyUI工作流
完整海报生成comfyui工作流
一个戴着破旧莎帽子的机械忍者站在冰林中
猜你喜欢
声明:本站提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请发送到邮箱:admin@ipkd.cn,我们会在看到邮件的第一时间内为您处理!

在线生成金属文字
css3卡片动态滑动效果
jquery做一个漂亮挂墙动态时钟
3d空间行走效果
css3实现星球旋转
canvas空间文本射线
css3结合svg做一个动态广告
jquery鼠标滑过图片边框特效(jquery.focus-follow插件)










