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

z-index已经正确设置了,为什么有一半还是藏在遮罩的下面?

z-index已经正确设置了,为什么有一半还是藏在遮罩的下面?

动漫人物 2019-03-02 15:19:50
查看完整描述

2 回答

?
qq_遁去的一_1

TA贡献1725条经验 获得超7个赞

#contract_template_select::after样式去掉;

元素在z轴上的排列顺序并不是完全由z-index的大小决定的,还有一个堆叠上下文的概念。#contract_template_select元素会形成一个堆叠上下文,这个元素的所有子元素都会在这个元素的上面,子元素会根据z-index的大小在这个堆叠上下文中排序。这个after元素是这个元素的子元素,所以不可能在这个元素的下面。感觉你这个after元素没有什么用处,把样式去掉即可。


查看完整回答
反对 回复 2019-03-05
?
慕仙森

TA贡献1827条经验 获得超7个赞

你的contract_template_select下面的div有没有定位,没有的话加上定位,哪怕是用position:relative;z-index:999;都行


查看完整回答
反对 回复 2019-03-05
  • 2 回答
  • 0 关注
  • 1650 浏览
慕课专栏
更多

添加回答

举报

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