如图,显示成这个样子:(代码在下面)
nav_left里面的img设置成display:block;你看div的高比img的高多了3px,所以挡道了后面nav_left,
nav_mid,挡住了一部分之后,nav_mid就不能直接显示在一行,就直接换下一行了
修改了这里
.nav {
height: 40px;
clear: both;
overflow: hidden;
}
修改了这里
.nav {
height: 40px;
clear: both;
overflow: hidden;
}
控制一下ul和li,让其在一行,另外form也需要控制。