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

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

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

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

2 回答

?
qq_遁去的一_1

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

#contract_template_select::after样式去掉;

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


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

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

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


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

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号