css遮罩

简介: css遮罩图片采用形状透明的(alpha透明度),图片格式为png8。备注:IE6仅支持100%。使用position定位。父容器relative,子容器absolute。带形状遮罩层       带颜色透明层       内容层    mask                  opacity         content有机的结合会美化网站。

css遮罩
图片采用形状透明的(alpha透明度),图片格式为png8。备注:IE6仅支持100%。
使用position定位。父容器relative,子容器absolute。
带形状遮罩层       带颜色透明层       内容层
    mask                  opacity         content

有机的结合会美化网站。

示例效果图如下:

<!DOCTYPE html> <html> <head> <title>css遮罩</title> <style type="text/css"> *{margin:0px;padding:0px;} body{background:#FFFFFF;} #test1{width:350px; height:350px; position:relative; overflow:hidden; margin:0px auto 60px;} .test1_mask{ position:absolute; top:0px; left:0px; width:350px; height:350px; background:url(http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_aa.png) no-repeat; z-index:999;} #test2{width:400px; height:260px; position:relative; overflow:hidden; margin:0px auto 60px;} .test2_trans{width:400px; height:260px; background:#FF0000;opacity:0.5;filter:alpha(opacity=50); z-index:99;position:absolute;top:0px;left:0px;} .test2_mask{ position:absolute; top:0px; left:0px; width:400px; height:260px; background:url(http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_bb.png) no-repeat; z-index:999;} #test3{width:350px; height:500px;position:relative; overflow:hidden; margin:0px auto 60px;} .test3_mask{ position:absolute; top:0px; left:0px; width:350px; height:500px; background:url(http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_cc.png) bottom center no-repeat; z-index:999;} </style> </head> <body> <div id="test1"> <div class="test1_mask" ></div> <div class="test1_cont"><img alt="" width="350px" height="350px" src="http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_test7.jpg" /></div> </div> <div id="test2"> <div class="test2_mask" ></div> <div class="test2_trans"></div> <div class="test2_cont"><img alt="" width="400px" height="260px" src="http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_test7.jpg" /></div> </div> <div id="test3"> <div class="test3_mask"></div> <div class="test3_cont"><img alt="" width="350px" height="500px" src="http://images.cnblogs.com/cnblogs_com/kuikui/354173/r_test7.jpg" /></div> </div> </body> </html>

目录
相关文章
|
4月前
|
前端开发
前端原生 CSS 跑马灯效果,无限轮播(横竖版本,带渐变遮罩,简单实用)
前端原生 CSS 跑马灯效果,无限轮播(横竖版本,带渐变遮罩,简单实用)
26 0
|
8月前
|
前端开发
前端原生 CSS 跑马灯效果,无限轮播(横竖版本,带渐变遮罩,简单实用)
前端原生 CSS 跑马灯效果,无限轮播(横竖版本,带渐变遮罩,简单实用)
54 0
|
10月前
|
编解码 前端开发 JavaScript
CSS 的各种遮罩,让图片和背景更加多元化
在常见的场景中,一张图片只能方形或者圆形展示,如果想要以不规则的通常都是通知 UI 小姐姐让她帮忙处理一下图片,然后直接用就好了; 但是小姐姐只会影响我敲代码的速度,等她处理图片我的代码都写好了。
286 0
|
Web App开发 前端开发 搜索推荐
玩转CSS基础——CSS3遮罩
*CSS mask* 遮罩属性的历史非常久远了,远到比 *CSS3 border-radius* 等属性还要久远,最早是出现在 *Safari* 浏览器上的,差不多可以追溯到 *2009* 年。
710 0
|
前端开发 计算机视觉
CSS - 基于文本遮罩的文本纹理
CSS - 基于文本遮罩的文本纹理
74 0
CSS - 基于文本遮罩的文本纹理
|
Web App开发 前端开发
CSS躬行记(8)——裁剪和遮罩
裁剪(clipping)能让元素显示指定形状的区域,在布局时可起点缀的作用,丰富了视觉呈现。注意,裁剪本质上只是让元素的部分区域透明,由此可知,裁剪完后元素所占的空间仍旧会保留。裁剪最早是在CSS 2.1时代由clip属性引入,但该属性只能应用于绝对定位的元素,并且只能裁剪成矩形。CSS3提供了强大的clip-path属性,突破了clip属性的众多限制,接下来将围绕clip-path属性展开讲解。
CSS躬行记(8)——裁剪和遮罩
|
Web App开发 前端开发 JavaScript
CSS 遮罩的过渡效果
本文讲的是CSS 遮罩的过渡效果,一份关于如何使用 CSS 遮罩来创建一些有趣的视觉滑动过渡的教程。这份教程具有高度试验性!
1652 0
|
前端开发
从零开始学_JavaScript_系列(17)——CSS&lt;4&gt;(定位、遮罩、float、弹性布局flex)
部分可能不兼容低版本浏览器(比如IE) 部分图片来自网易云课堂,侵、私信、删   (60)定位 ①position   ②值: static:默认,无定位   relative:相对定位,仍在文档流之中(其他的元素不变),参照物相对于原来的位置进行定位。会压在其他的元素上面。作用是为绝对定位元素提供参照物。   absolute:绝对定位,脱离文档流(后续元素会在绝对
1731 0