问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

css父元素和子元素,我点击父元素让其隐藏,但为什么点击子元素也会隐藏?

发布网友 发布时间:2022-04-06 12:25

我来回答

6个回答

热心网友 时间:2022-04-06 13:54

因为子元素在父元素的容器内。
给父层元素绑定事件,实际上已经包括了父层元素内的所有区域,所以也包括子元素,所以点击子元素会触发父元素的点击事件。
对于事件而言,这是一种事件传递。如果不希望事件传递下去,可以在子元素上使用js的阻止事件传递方法stopPropagation,就不会将事件传递到父层元素。

热心网友 时间:2022-04-06 15:12

这很好理解啊,父元素是“罩”在子元素上的,你点子元素那不就相当于点在父元素上吗(这就是所谓的打别人儿子的脸就相当于打他爸的脸)。这就是js的事件冒泡机制,即子元素触发键盘鼠标事件时,其父元素也会触发同样的事件,如果父元素上面还有父元素,会继续触发,直到页面的最上层元素,就像气泡从水底逐渐冒到水面上。
只要在代码中筛选一下即可解决:
fuyuansu_id.style.display="none";
改为
if((event||window.event).target==fuyuansu_id)fuyuansu_id.style.display="none";

热心网友 时间:2022-04-06 16:47

就是事件冒泡了,你给子元素绑定个监听,点击的时候阻止它冒泡就行了
去看看js事件机制就懂了

热心网友 时间:2022-04-06 18:38

子元素是在父元素里面的,父元素隐藏了,父元素里面的子元素肯定也是隐藏的;这个也不关js什么冒泡的事情,只是css的一个常识,最大的容器都不在了,哪里还有里面小的容器。
例子:《皮之不存毛将焉附》
但是子元素隐藏的话,不会影响到父元素。

热心网友 时间:2022-04-06 20:46

你点击子元素就相当于在点父元素
在子元素触发的方法里加个return false试试

热心网友 时间:2022-04-06 23:11

看的头晕,有这时间还不如多学习学习,多读读书
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
我是北京人,五一去长沙玩,请问长沙有什么好玩的,大概穿什么衣服?_百度... 从湖南大众传媒学院到湖南商学院怎么走? 从商学院到长沙劳动西路220号电控大厦坐什么车 搜一下坡坡子街在哪个位置我现在在商学院门口怎么走我现在乘什么公交车... 为什么我的手机(ME525+)没有了3G网信号,连QQ都上不了,提示网络错误,桌面... 摩托罗拉me525 图标删了怎么恢复 ME525连接电脑问题,手机显示连接,电脑智能听到连接的声音,但桌面什么也... 摩托罗拉me525安装了一个桌面后QQ软件怎么没了 摩托罗拉me525锁屏后过有时再进入桌面时会不显示全部图标要过一会才会出... 我用的是摩托ME525+安装了360安全桌面,每次用USB连接电脑后,我的桌面主... 投资基金备案需要什么条件 什么叫阴线,什么叫阳线 什么是阳线什么是阴线什么是k线 去美国高中怎样准备托福 在美国当地考托福有需要注意什么吗 在美国考托福是怎样一种体验 在美国考托福 在美国考托福要带什么东西 怎样申请考托福啊? 在美国考托福有什么注意事项 去美国考托福? 准备上大二了,去美国留学的话托福什么时间考比较好呢? 要准备托福去美国留学,怎么准备托福考试呢? 想知道在美国考托福的流程是怎么样子的 在美国考托福要带什么 在美国考托福多少钱 我是一个赴美交换生,在美国本土如何参加托福考试? 美国留学考托福是必须考的吗? 关于在美国如何报考托福? 中秋节月饼来历【急写短点】 淘宝订单付款多久可以催单 在健身房锻炼 大腿内侧的肌肉练完之后很疼 我只练了3组 怎样能恢复的快点? 请专业人士解答 以前没怎么拉伸过大腿内侧,昨天拉伸完,今天很酸痛。 运动后大腿内侧筋一拉伸就痛怎么办? 大腿内侧肌肉拉伤如何好好恢复? 运动时不小心把大腿内侧的筋拉伤了,怎么办 大腿内侧肌肉拉伤怎么恢复? 玩新基地的都是同志吗? 现在越来越多的人通过社交软件,从网络上谈恋爱,这是为什么? 很多有对象的人还经常使用社交软件,他们是怎么想的? 同事介绍一个对像,他俩高中同学,我很喜欢他,但是这个男的下载社交软件异性很多? 男朋友社交软件关注了很多女生这正常吗? 男朋友玩各种交友软件,要分手吗??? 男友玩社交软件,我该管他吗? 男朋友经常浏览交友软件,该怎么办? 哪些社交软件用的人比较多? 已经有女朋友了,男生还玩交友软件正常吗? CSS隐藏元素如何显示出来? ipad air同步的播客在哪? 原来ipad上的podcast怎么再传到新安装的itunes上?