📜  如何使用 JavaScript 使除固定区域以外的整个屏幕变暗?

📅  最后修改于: 2022-05-13 01:56:26.623000             🧑  作者: Mango

如何使用 JavaScript 使除固定区域以外的整个屏幕变暗?

给定一个 HTML 文档,任务是使整个屏幕变暗,除了一个或几个元素。需要使用 JavaScript 在页面的某些部分上引起用户的注意。

方法:

  • 选择焦点的元素。
  • 使用box-shadow属性使该区域可见。

示例 1:此示例聚焦 HTML 文档的一个 div,其他部分变暗。

 
 
  
 
     
        Dim the entire screen except
        a fixed area in JavaScript ?
         
      
    

  
 
      
    

          GeeksForGeeks      

           

    

                       

    

                 

输出:

  • 在点击按钮之前:
  • 点击按钮后:

示例 2:在此示例中,按钮已获得焦点, pointer-events属性也设置为 none,其他部分变暗。

 
 
  
 
     
        Dim the entire screen except
        a fixed area in JavaScript ?
         
      
    

  
  
      
    

           GeeksForGeeks       

           

    

                       

    

                  

输出:

  • 在点击按钮之前:
  • 点击按钮后: