问答详情
源自:3-5 企业网站制作之导航部分制作(二)

为什么我的圆角弄不出来

http://img.mukewang.com/571d740200014c7a10520247.jpg

完全是按老师的代码走的。

<!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; }


提问者:小贤子 2016-04-25 09:34

个回答

  • gwl002
    2016-04-25 10:16:30
    已采纳

    刚好我昨天也遇到了这种情况。把上面logo盒子的高度弄高一点。因为慕课网那个logo的高度比它所在的盒子高一些,float使他脱离文本流了,下面那个左圆角的图片也是float,它会贴着那个图片排列。还有一个办法就是设置它clear:left,