首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

点击遮罩的背景关闭遮罩(HTML)

在模仿华为官方网页的练习当中我发现华为官网中有一个遮罩是随便点击遮罩的背景也能关闭掉遮罩,但唯独点击内容区域不会关闭掉遮罩。...因为这个练习就是要写出和华为关一样的效果或则比它更好的效果),一开始我是这样子写的(图1) 图1 class=Select_Region_bj 我给了一个灰色半透明的背景样式,后来在Javascript中写onclick事件无论这么写,点击内容区也是会关闭掉遮罩...我百思不得其解到底怎么样写才能点击内容区不会关闭遮罩,后来下课期间我看见我同学他写的带能点击内容区不会关闭遮罩。我问他你是这么写的,他告诉我:“把他们分离就可以的了。”我思考了一会,脑补:分离?...分离写(图2) 图2 把背景和内容区分开来写,不要在背景中包裹内容,这样子点击内容区就不会关闭掉遮罩了!

3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    layer弹出关闭问题

    就是在执行添加或修改的时候,需要将数据提交到后台进行处理,这时候添加成功之后最理想的状态是关闭弹出并且刷新列表的数据信息,之前一直想实现这样,可一直没有成功,今天决定好好弄一弄,在仔细看过layer的帮助手册以及查阅资料之后...,有了以下的解决办法: 一、关闭弹出窗   这是layer官网给出的帮助手册,讲解的比较详细 分成两种情况: 1、弹出不是新的页面的时候,直接获得该弹窗的索引,然后执行close方法 layer.close...(); 2、弹出窗是新的页面的时候 var index=parent.layer.getFrameIndex(window.name); parent.layer.close(index); 二、关闭弹窗之后刷新父页面...  例如:在增加用户的时候,增加会弹出一个新的弹窗页面,增加成功之后会有提示性的小的alert,在点击确定之后,弹窗页面关闭,并且刷新用户列表的页面数据。   ...只需要在关闭弹窗的时候加这个window.parent.location.reload();//刷新父页面 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/113462

    1.7K30

    JavaScript 实现点击u002F关闭全屏

    今天,我们来探讨的问题是: 当点击图片的时候,我们需要其全屏展示,当我们再次点击的时候,图片退出全屏播放。 PS: 我们退出全屏播放的情况一般是按 esc 退出。...我们获取到图片元素的 DOM 节点 我们调用全屏的函数进行全屏展示 浏览器监听点击事件,当图片是全屏的状态,再次点击图片的时候,调用函数退出全屏 好了,思路有了,我们来实现下。...问题升级 单点击图片,我们需要其全屏展示。然后设置全屏时候,右上角有一个退出的按钮。点击退出按钮,退出全屏展示。 感兴趣的读者可以先自己尝试下。 这里我给出简单的思路,可以作为参考。...答案(点击展开) 1. 设定布局,将一个 div 包裹图片 2. 在 div 中设置一个按钮的元素 button,并对 button 进行 css 布局 3.

    88220

    win10 uwp 处理用户点击关闭按钮

    在 UWP 开发的时候,我做的文档软件需要在文档还没有保存的时候,用户点击关闭按钮的时候告诉用户需要保存。...如何在 UWP 阻止用户点击关闭按钮退出软件,如何知道用户点击关闭按钮 在 UWP 中有限制的功能,需要在 Package.appxmanifest 中开启,关于限制的功能请看App capability...declarations 拿到用户点击事件需要在 Package.appxmanifest 添加 confirmAppClose 功能 添加方法是点击 Package.appxmanifest 右击点查看代码...Windows.UI.Core.Preview.SystemNavigationManagerPreview.GetForCurrentView().CloseRequested += MainPage_CloseRequested; 在 MainPage_CloseRequested 触发的时候就是用户点击关闭按钮...但是在 UWP 中的提示是异步的,也就是异步的提示无法阻止事件的继续,可以看到的是在用户点击关闭的时候,软件的提示页面还没显示,软件就关闭了 在 SystemNavigationCloseRequestedPreviewEventArgs

    88110

    实现Jitsi SFU自动关闭启动视频

    他分享了在Jitsi实现自动减少转发视频,从而降低客户端CPU和带宽使用。LiveVideoStack对原文进行了摘译。...相反,由于我们可以单独控制联播的流,因此联播使我们有机会通过关闭不使用的来节省CPU和比特数。如果你不是活跃的发言者,则根本不需要3中的2!...让我们看看当我们关闭前2时的使用率: CPU使用率 没有使用联播的CPU使用率基线 具有3个联播流的CPU使用率 禁用前两个的联播的CPU使用率 每秒比特数 没有使用联播的发送比特率基线...这里有两个问题需要解决: 1.在SFU上——弄清楚何时没有使用流并让客户知道 2.在客户端——在不使用流时关闭流,并在需要时再次启动它们 SFU 第一个问题很容易解决——当客户成为活跃的发言人时,客户端会明确地请求参与者提供高质量的流...所以,当我们发现我们不能进入主界面时,客户端可以这样做: 应该禁用前2,让我们看看它的表现: CPU通过RtpSender参数丢弃没有使用的 通过RtpSender参数丢弃没有使用的发送比特率

    1K20
    领券