问答详情
源自:2-2 编程练习

为什么加入position: relative;才能遮住边框呢?

.topmenu li:hover span { background: #fff; display: inline-block; width: 20px; height: 30px; float: right; position: relative; z-index: 20; }

提问者:Joeshu 2015-06-03 16:26

个回答

  • 妹妹大胆往前走
    2016-06-02 00:49:00

    因为z-index只能作用于postion过的元素,否则z-index不起作用;

  • 睡觉的眼镜
    2015-06-03 17:03:49

    没看见你的边框在那啊?postion:relative会使元素脱离文档流。应该是导致这个的原因