完全是按老师的代码走的。
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>慕课网</title>
<link rel="stylesheet" type="text/css" href="css/reset.css">
<link rel="stylesheet" type="text/css" href="css/main.css">
<script src="js/setHomeSetFav.js" type="text/javascript" charset="gb2312"></script>
</head>
<body>
<div>
<div>
<ul>
<li><a href="#" >联系我们</a></li>
<li><a href="#" onclick="AddFavorite(window.location,document.title)">加入收藏</a></li>
<li><a href="#" onclick="SetHome(window.location)">设为首页</a></li>
</ul>
</div>
</div><!-- top结束 -->
<div>
<div>
<div>
<img src="images/logo.jpg" alt="慕课网">
</div>
<div>
<img src="images/tel.jpg" alt="服务热线">24小时服务热线:<span>123-456-7890</span>
</div>
</div><!-- logo结束 -->
<div>
<div></div>
<div>
<div>
<ul>
<li><a href="list.html">首页</a></li>
<li><a href="list.html">关于慕课</a></li>
<li><a href="list.html">新闻动态</a></li>
<li><a href="list.html">课程中心</a></li>
<li><a href="list.html">在线课程</a></li>
<li><a href="list.html">人才招聘</a></li>
</ul>
</div>
<div>
<form action="" method="post">
<input type="text" />
</form>
</div>
</div><!-- nav_mid结束 -->
<div></div>
</div><!-- nav结束 -->
</div><!-- warp结束 -->
</body>
</html>
body{ background: #f5f5f5; }
.top{width: 100%; height: 27px; background:url(../images/header.jpg) repeat-x;}
.top_content{width: 1000px; margin: 0 auto;}
.top_content li{list-style-image: url(../images/listsype.gif); float: right; width: 70px; line-height: 27px;}
.top_content a:link,.top_content a:visited{color: #8e8e8e; text-decoration: none;}
.top_content a:hover,.top_content a:active{color: red; text-decoration: none;}
.warp{width: 1000px; margin: 0 auto;}
.logo{ height: 80px; background-color: #fff; width: 1000px;margin: 0 auto;}
.logo_left{width: 200px;float: left;}
.logo_right{width: 300px; float: right; height: 28px;margin-top: 30px;color: #8e8e8e;}
.logo_right img{ vertical-align: middle; margin-right: 10px; }
.tel{font-family: "微软雅黑"; font-size: 16px; color: #c00;}
.nav{height: 40px; }
.nav_left{width: 10px; background: url(../images/nav_left.jpg) no-repeat; float: left;}
.nav_mid{width: 980px; background: url(../images/nav_bg.jpg) repeat-x ;float: left;float: left;}
.nav_right{width: 10px;; background: url(../images/nav_right.jpg) no-repeat;float: left; }
.nav_left,.nav_mid,.nav_right{height: 40px;}
.nav_mid_left, .nav_mid_right{ float: left; }
.nav_mid_left{width: 680px;}
.nav_mid_right{width:300px;}
.nav_mid_left li{float: left; width: 100px; text-align: center;line-height: 40px}
.nav_mid_left a:link,.nav_mid_left a:visited{color: #fff; text-decoration: none; font-size: 16px;font-family: "微软雅黑";}
.nav_mid_left a:hover,.nav_mid_left a:active{color: yellow;}
.seach_text{ width: 190px; height: 25px;margin-top: 5px; background: url(../images/search.jpg) no-repeat right center; background-color: #fff; padding-right: 25px; border: 1px solid #fff; }
刚好我昨天也遇到了这种情况。把上面logo盒子的高度弄高一点。因为慕课网那个logo的高度比它所在的盒子高一些,float使他脱离文本流了,下面那个左圆角的图片也是float,它会贴着那个图片排列。还有一个办法就是设置它clear:left,