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

来源:2-3 鼠标浮动效果

东风破

2015-09-08 16:05

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

写回答 关注

2回答

  • qq_非诚勿扰_3
    2016-03-29 13:59:21

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

    清影同学

    怎么设置??

    2016-09-28 10:22:10

    共 1 条回复 >

  • 荼酒
    2015-09-08 16:50:06

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

    慕运维260... 回复东风破

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

    2015-11-30 14:41:45

    共 2 条回复 >

商城分类导航效果

两种方法实现分类导航,同时扩展讲解其它商城分类导航的制作方法

63737 学习 · 276 问题

查看课程

相似问题