很简单的问题css问题

图片描述

我点击左上角的按钮,他会返回,我现在要的效果是只能点击小窗口里面的按钮,
现在是点击外面的按钮也会执行操作,这是为什么??

阅读 2.6k
5 个回答

你希望的是如果出现弹窗,点击返回就不起作用么?如果是的话,那就在出现弹窗的时候加一个透明的遮罩,点击返回的时候其实是点击在遮罩上(同时也得阻止冒泡),这样返回就不会起作用了。

新手上路,请多包涵

你选择器对了嘛

是不是在这个弹出框和那个背景之间还要加一层div 是这个意思么

做一个遮罩层,然后阻止冒泡。然后就不会作用在下面的上面了。最简单的一个方法。

不然,你其他按钮的单击都判断,这个弹框是hide的时候,才能点。。。这个不科学啊

如果你想要的是1楼所说这种效果 1楼说的解决方法没有问题
或者你自己可以写js控制 当 弹窗出现的时候 将返回按钮的onclick给移除就可以了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题