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

为什么绝对定位不行

源自:2-3
为什么最后在加白色方框时加的是相对定位呢?为什么没有相对定位就遮不住边框了?

提问者:用户1079409|2回答
.topmenu li:hover span{
background: #fff;
display: inline-block;
z-index: 20;
width: 20px;
height: 30px;
float: right;
position: relative;
}

全部答案
风月光霁
我认为是只有设置了定位,才能使z-index有效,确保其在最上边,遮住边框
00
l柳条妹妹
当你定义的CSS中有position属性值为absolute、relative或fixed时,用z-index取值方可生效。
00

正在回答

2 回答

绝对定位是相对就近相对定位的div的,不然就相对浏览器窗口绝对定位

0 回复 有任何疑惑可以回复我~
#1

慕仰9892961

对,正解
2018-06-01 回复 有任何疑惑可以回复我~

???

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么绝对定位不行

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信