div{ float:left; } 改成: div{ //没有定高,高度坍塌。取消浮动,将li设置为行级块元素。 display: inline-block; } 一就是css取消浮动,改成行内 二要不就加上高度