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

遮盖用的span标签为啥设置成position:relative才起作用呢?

遮盖用的span标签为啥设置成position:relative才起作用呢?我试了一下把这个相对定位去了就不管作用了,求解答,谢谢

正在回答

3 回答

因为鼠标经过字体变粗,那么占的位置就多了所以会有整体右移的闪动

efxyrkeozgoql

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

其实没必要去遮盖的,你把悬浮块的阴影右移2,3个px,就看不到那条线了,当然悬浮块的边框要去掉(本来就没什么用)

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

清影同学

怎么设置??
2016-09-28 回复 有任何疑惑可以回复我~

position:relative是相对于前面的容器定位的。

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

东风破 提问者

嗯,那为什么设置完这个可以把border遮盖住呢?能不能给解答一下呢,非常感谢
2015-09-08 回复 有任何疑惑可以回复我~
#2

慕运维2603834 回复 东风破 提问者

relative的有两个属性①是以自身为参照基准进行定位,也就是相对于<自身原有位置>进行偏移 。并不是相对于其他元素进行定位,这个要理解好。②一旦设置了relative,那么随即就会产生z-index属性,就是空间层堆叠,由于二级菜单的包裹层的z-index默认是小于10的,那么span标签设置了z-index:10 那么就是从顶层往下面遮盖住了二级菜单border。就是这个原理,理解清楚relative的两个属性是关键!
2015-11-30 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

遮盖用的span标签为啥设置成position:relative才起作用呢?

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