可见上边的样式可实现半透明的遮罩层,我们只需将一个div标签放置在我们的body中,如下: 在需要遮罩的时候,我们只需将mask变成可见的即可:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-09-14 16:31:00
                            
                                121阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            <style>    #shade {        text-align: center;        position: absolute;        z-index             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2015-01-28 13:48:23
                            
                                725阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CSS3提供了遮罩效果,这是以前CSS2中比较难实现的一个新特性,配合SVG或者canvas同样也可以实现遮罩效果,他的效果就如下图所示:简单的说就是在一个层上面加一个过滤层,过滤层透明度越低,底层就显示的越多,反之,底层显示越少1. CSS3属性CSS3中提供的新属性有(括号为跟background对应类似的属性):-webkit-mask-image:设置遮罩图片地址-webkit-mask-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 13:02:16
                            
                                182阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Css遮罩是2008年4月由苹果公司添加到webkit引擎中的。遮罩提供一种基于像素级别的,可以控制元素透明度的能力,类似于png24位或png32位中的alpha透明通道的效果。图像是由rgb三个通道以及在每个像素上定义的颜色组成的。但是在他们之上还有第四个通道,alpha通道,通过亮度定义每个像...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2015-01-19 16:52:00
                            
                                1180阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在网上看到一个,用js写的层的遮罩效果。和大家分享一下。CSS样式,如下:<style type="text/css">
        .black_overlay
        {
            display: none;
            position: absolute;
            top: 0%;
            left: 0%            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-16 14:59:22
                            
                                104阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            .overlay{
    display: block;
	    position: absolute;
	    top: 0%;
	    left: 0%;
	    width: 100%;
	    height: 100%;
	    background-color: black;                          
	    z-index:9998;                 
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-29 17:37:09
                            
                                272阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、CSS mask遮罩的过往和现状CSS mask遮罩属性的历史非常久远了,远到比CSS3 border-radius等属性还要久远            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-06 09:12:55
                            
                                575阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、CSS mask遮罩的过往和现状CSS mask遮罩属性的历史非常久远了,远到比CSS3 borde            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-01-18 11:13:40
                            
                                356阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <!DOCTYPE html><html lang="en"><head>    <meta charset="UTF-8">    <title>Title</title>    <style>        .aaa::before {                   
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-05-27 00:05:06
                            
                                291阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            <style type="text/css">
/* 半透明的遮罩层 */
#overlay {
    background: #000;
    filter: alpha(opacity =   50)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-02-10 11:00:45
                            
                                2810阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在线css兼容性处理地址:autoprefixer.github.io            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2017-09-19 22:16:00
                            
                                1448阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            CSS遮罩的语法功能:让一个元素按照某张图像的轮廓显示兼容性:需使用-webkit-私有前缀mask-image 遮罩图片支持            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-12 17:28:28
                            
                                1341阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            借用一下喜马拉雅的效果图,比较一下下面的遮罩层的高度:     我们可以看到它的遮罩层一直都是只遮住的下面。开始想着怎么用CSS实现,几经测试也没弄出来,如果正在看这篇文章的你,知道如何用CSS达到这种效果,欢迎留言。我来说一下我用js的解决方法。原理很简单,遮罩层高度 = 选集弹层的下边距离 到 窗口底边的距离。 先看下结构: 实现效果            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 10:22:26
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1 引言本期分享一下如何仅用CSS3,实现单标签的动态晴阴雨雪。技术关键点就是“单标签”和“纯CSS”。先看下最终效果:       再看看HTML代码:没错,就是这么任性,每个动图就一个标签,而且无图无JS!下面就来详细介绍下技术实现。涉及到的关键CSS3属性:transform:用于移位、旋转、缩放效果box-shadow:利用投影实现图像的复制(关键!)clip-path:基于绘制的形状对元            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-11 15:06:03
                            
                                165阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、展示   二、代码遮罩层重点在:1,head中的style css样式、2,body內的mask显示div、3,script中的js代码。4,因为这里使用了一点jquery,所以需要在head中引入jquery。 脱敏代码如下:<%@ page contentType="text/html;charset=UTF-8" language="java            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-23 13:23:44
                            
                                145阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            效果演示:GIF压缩太大、故显示图片查看吧代码目录:主要代码实现:CSS样式:@charset "utf-8";* {            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-09-16 17:52:07
                            
                                528阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            效果演示:GIF压缩太大、故显示图片查看吧代码目录:            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-09 10:23:36
                            
                                830阅读