月度归档:2014 年三月

浮动div被覆盖问题的查找思路

1.浮动div的样式如下:

position: absolute;
z-index: 1;
top: 0;
left: -1px;
border: 1px solid #abadb3;
background-color: #fff;
height: 300px;

刚开始以为z-index设的太小了,改大了也不行。

2.逐层向上查找,发现外层有一层的样式是这么写的:

width: 768px;
margin-bottom: 10px;
overflow: hidden;

问题就出在overflow:hidden上。