为了账号安全,请及时绑定邮箱和手机立即绑定

ie下面定位的层次问题

ie下面定位的层次问题

四季花海 2018-11-20 21:18:18
我外层一个盒子,使用的是fixed的定位,内层使用一个absolute的定位,然后给内层盒子一个点击事件,在ie9下却怎么都点击不了,为什么?这是外层fixed的盒子:这是内层absolute的盒子:我想给这个内层盒子一个点击事件,在ie下面却怎么都点不到,内层有个cursor:point;属性,也没有效果,我觉得是层次问题,但是我无法解决。在其他浏览器都是好的,但是在ie9下面就是不行。求大佬解答
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

唉,又是自问自答了。还是自己把解决方法怼出来了。
ie9以下,span标签点击事件失效的原因就是:span标签里面不具有表现形式!从而连基本的鼠标事件都给不了。

由上图内容可以看到,我的那个openHongBao的span标签并不具有表现形式。所谓的表现形式呢,我的理解就是,让他原本具有一些东西可以展示出来,比如说你给span标签加给几个文字,页面是不是就显示几个文字?给他一个背景颜色,是不是就会展示这个背景颜色?但是,我却需要这个span标签是透明的,并且可以点击,那该怎么做呢?很简单,加个样式就好了,让这个span标签具有表现形式就行了:background:#fff;opacity:0; 加上这个属性,span标签就具有表现形式了,于是就 no趴奔了。


查看完整回答
反对 回复 2018-12-28
  • 1 回答
  • 0 关注
  • 421 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信