在页面内设置了position:relative导致a标签无法点击?

为页面里面的一个div设置了一个类,.box{width:960px;height:900px;margin:100px auto;position:relative;z-index:1;}。然而设置之后,页面里面个别a标签出现无法点击的情况,求解决办法。浏览器用safari和chrome都试过了,都存在这样的问题

阅读 5.8k
3 个回答

你把div设置一个背景色,看的明显些
可能是div把某些元素覆盖住了,z-index:1
元素默认的z-index为0的

和z-index没有关系的。一个z-index层本身的background和border是显示在最远离屏幕的层级的,上面的子元素都会在它之上显示,只是各种类型的子元素会有相互覆盖之说。

只设置 z-index 不好使,要给他覆盖的元素也设置一个 position 然后再加上 z-index

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