位置: 编程技术 - 正文

巧用CSS的MASK滤镜(cssimage)

编辑:rootadmin
Mask滤镜可以为网页上的HTML元件对象作出一个矩形遮罩,关于什么是遮罩?如果你用过Flash中的遮罩,你就会知道了,就是那个样子了。实际上对于遮罩你也可以这样来理解,相当于用一块有色布把物件盖起来,但内容却被挖去了。若你还不明白,就看下面的图片再听我给你细说。  图1 mask滤镜效果1  在上面这mask滤镜中用这么深的颜色,主要是让你能清楚地看出效果来。让我们来看一下mask滤镜的参数: 它只有一个参数Color,即遮罩的颜色 以#RRGGBB 格式的颜色值。 你只要在DW3中给它选择一种适合的颜色就OK了,如上面的mask滤镜代码就是:.mask1 { filter:mask(color=#ff) },在下面的例子中你会看到,其实滤镜的颜色不是主要的,关键的倒是背景的颜色。  下面我们用mask滤镜做几个特效:  1、五彩缤纷的文字  图2 mask滤镜效果2  上面这种效果怎么样,还不错吧!有点象图象是不是?这就是mask滤镜的效果。这里用了个白色滤镜,其代码是:.mask1 { filter:mask(color=#ffffff) }。五彩缤纷的文字颜色实际上就是背景的颜色。其制作方法也很简单,就是插入一个1*1的表格,给表格加上多彩色的背景,在表格中输入文字,给单元格加载一个mask 滤镜,就做好了,不难吧?!  2、探照灯动画效果  下面的这种探照灯效果,用Flash做都要费点神,想不到用CSS滤镜却也能做出来!由于探照灯效果是动态的,我只能抓两张过程图片给你看看,要看动态效果,那你就根据我讲的动手做一个或去我家(http:/fym.go..com)看。  图3 探照灯动画效果1  图4 探照灯动画效果2  下面介绍制作方法:  这种效果比起上面的例子来要复杂一点,但也就是多点几次鼠标而已。  1、插入一个图层,我称其为“父层”,该层用来放要显示的内容(文字或图片)。再在该层上插入一个层,我称其为子层,它主要用来产生遮罩效果。  2、在父层的属性面板上设置显示窗口,也就是设置图层的“Clip”属性,在该属性中用的是相对坐标,其中:L、T是左上角坐标;R、B 是右下角坐标。以后的子层将只有在你设置的窗口中才显示。设置好的层属性参数面板如下图所示:  图5 层属性面板  我这里的父层是“Layer4”,我在这里把整个父层都作为显示窗口,也就是当子层运动到父层时就可见,在父层之外不可见。  3、我们在子层上插一个背景透明的圆形图片,这里用圆图形的目的主要是探照灯光的投影是个似圆形,另外圆外的图象部分必须透明,否则看到的将是一个矩形方框在移动。然后在子层上加载一个颜色与父层背景颜色相同的mask滤镜,并把子层拉大,使其能完全覆盖父层的内容,这样在浏览器中父层上的内容就只有圆形图片那一部分能看见,这正是我们希望的效果。  4、当然要产生探照灯的效果,就要使那块圆形区域动起来,这就要用Dreamweaver的时间线(Timeline)功能了。在DW3中先拖到子层,使其上的图片正好覆盖父层内容的首部,按“Ctrl+F9”,调出时间线面板,把子层拖到时间线面板上,把最后一帧拖到帧,再在第帧插入一个关键帧,并把子层的图片与父层内容的尾部重合,在时间线面板上选取“Loop”(循环播放)和“Auto”(自动播放),一切OK。  一幅复杂的动画完成,按F看看,是不是有点酷?!

推荐整理分享巧用CSS的MASK滤镜(cssimage),希望有所帮助,仅作参考,欢迎阅读内容。

巧用CSS的MASK滤镜(cssimage)

文章相关热门搜索词:mask css,css mark,css-mle,css滤镜属性,css中mark,css mark,css中marquee,css mark,内容如对您有帮助,希望把文章链接给更多的朋友!

css动态模糊效果 实例效果:请把鼠标放上去看看第一步:把下面的脚本插入head与/head之间:scriptfunctionon(she){girl=shemove=setInterval("moving(girl)",)}functionoff(she){clearInterval(move

div+css详解定位与定位应用 引伸阅读*解读absolute与relative*position:relative/absolute无法冲破的等级*对《无法冲破的等级》一文的补充定位一直是WEB标准应用中的难点,如果理不清楚定

百分比的细节--容器大小篇 因为屏幕能显示的最小单位是1px,对于像*%=.5这样带数字的长度必须有所取舍。测试页面,一些浏览器的截图标宽度也在里面IE:按四舍五入的方

标签: cssimage

本文链接地址:https://www.jiuchutong.com/biancheng/371992.html 转载请保留说明!

上一篇:css滤镜效果(二)(css滤镜特效属于css样式定义分类中的)

下一篇:css动态模糊效果(css div模糊)

  • 公司给个体户转账怎么交税
  • 研发设备可以一次性扣除吗
  • 跨年度冲红的账务处理
  • 机械租赁小规模企业所得税
  • 土地增值税计税依据
  • 企业名称变更需要重新核名吗
  • 境外设计费涉及税收
  • 别墅一般送车库吗
  • 小规模纳税人可以开数电专票吗
  • 加计扣除是什么意思啊举例
  • 第三方代缴社保能查到原单位吗
  • 公司付款给个人一定要取得发票吗
  • 出口贸易没有进口贸易
  • 小微企业增值税减免账务处理
  • 贸易公司购进原材料会计分录
  • 业务招待费在企业所得税税前扣除的标准是什么?
  • 专票作废流程是什么意思
  • 递延所得税怎么计提
  • 违约金收入如何缴税
  • 企业交残疾人基金会计分录怎么做
  • 发生可抵扣暂时性差异是调增还是调减
  • 消费税的纳税地点在哪里
  • 公积金提前扣下个月
  • 独生子女补贴怎么查询
  • 收购农产品再销售最新税收政策
  • 主机 bios
  • 电脑系统权限管理在哪里
  • php文件包含的4种方式
  • 大白菜一键装机教程
  • SSDP Discovery Service 是什么可以禁用吗
  • linux服务器常用命令
  • win10商店如何改地区
  • 审核凭证要注意哪些问题
  • 代理的认定
  • 房产权利转移
  • 企业发给员工的食堂补贴需要交个税吗
  • 浏览器无痕浏览后警察能查到吗
  • uniapp动态设置标题
  • input输入框限制输入数字范围
  • php实现递归
  • yolo训练教程
  • 转出未交增值税最终怎么转平
  • 职工福利费属于短期薪酬吗
  • 新旧所得税法转换规定
  • 固定资产提足折旧后,不论能否继续使用
  • 小规模纳税人可以开增值税专用发票吗
  • 计算分配本月职工工资会计分录
  • mysql基本sql语句大全(基础用语篇)
  • python第三方库安装教程
  • 发票勾选后什么时候开票
  • 结转应交税金的分录
  • 横幅属于是什么税收大类?
  • mysql命令行实用程序
  • 收据上面盖公章有用吗
  • 土地使用权被政府收回没有注销怎么样缴土地使用税
  • 抚恤金的种类有多少种
  • 小规模企业缴纳公积金怎么做账
  • 购买货物运输费计入什么科目
  • 个税起征点提高的意义
  • 年底结账会计处理
  • 施工企业应收账款周转率多少合适
  • sql server 数据库介绍
  • MySQL索引背后的数据结构及算法原理
  • 回顾30年的水文模型参数率定研究
  • win7系统可移动的文件
  • win8.1使用技巧大全
  • [置顶] [寒江孤叶丶的Cocos2d-x之旅_29]在Cocos2d-x中集成protobuf (Protocol Buffers)
  • div滚动条怎么设置
  • excel最小化后再次选择不弹出来
  • Extjs中RowExpander控件的默认展开问题示例探讨
  • nodejs 回调
  • javascript的基本数据
  • pythonlist排序算法
  • unity 黑洞
  • python程序讲解
  • class在js中的实际运用
  • android学什么
  • 税务人员廉洁自律承诺书
  • 个人可以免费开店的平台有哪些
  • 地税局有实权吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设