css3 mask遮罩动画(照明灯效果)详解编程语言
2023-06-13 09:11:50 时间
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
title Document /title
style
.wrap{
position:absolute;
width: 400px;
border:1px solid black;
}
#mask{
height: 300px;
background:url(http://sandbox.runjs.cn/uploads/rs/142/wat3wtnz/dongzhi.jpg) lightblue;
-webkit-mask: url(http://sandbox.runjs.cn/uploads/rs/142/wat3wtnz/mask.png) no-repeat;
-webkit-mask-size:30px 20px;
/*animation: 2s maskPosition infinite alternate ;*/
}@keyframes maskPosition{
0%{-webkit-mask-position:0 0;}
100%{-webkit-mask-position:1rem 1rem;}
}
/style
/head
body
div
div id="mask" /div
/div
script/script
/body
/html
ps:
1 -webkit-mask-position 这个建议用rem来计算 不要用百分比计算 百分比不是按照图片的宽度来计算的
2 -webkit-mask-size 百分比是按照外面容器计算的 大小设置无限制的 (不设置为默认大小)
3 渐变属性不能做动画
4 实现照明灯 可以再参考http://newmiracle.cn/?p=1833这个
5 蒙版图片非透明地方显示 透明不显示
原创文章,作者:Maggie-Hunter,如若转载,请注明出处:https://blog.ytso.com/18898.html
cjava相关文章
- 易迅网CSS3 Gradient渐变特效-鼠标滑过出现白色斜线动画
- css3 transition原理(动画系列二)
- 150个扁平化Emoji表情动画包 Animated Emoji Pack
- CSS3 动画 animation
- Hype 4 Pro for Mac(HTML5动画制作软件)v4.1.11中文版
- HTML动画特效-电风扇(第二部)
- ScaleAnimation 缩放动画效果[通俗易懂]
- 《前端技巧复盘》使用纯css实现网站换肤和焦点图切换动画
- 一句话生成角色动画 # text2motion
- 硬盘大涨价?CG动画渲染师:云存储更香了
- React Native UI界面还原,组件布局与动画效果
- iOS 移动动画简单实现详解手机开发
- CSS3实现的动画效果下拉导航菜单效果详解编程语言
- js定时读取消息,并弹出动画效果的提示信息详解编程语言
- CSS3 动画效果
- 分享 8个超炫酷的纯 CSS3 动画源码
- 让Silverlight2.0动画动起来MakingSilverlight2.0animationStart(不能运动原因)
- 锋利的jQuery要点归纳(三)jQuery中的事件和动画(下:动画篇)
- CSS3实现3D文字动画效果
- 2014HTML5/CSS3热门动画特效TOP10