为了账号安全,请及时绑定邮箱和手机立即绑定

为什么会出现nav左边不对齐向左顶格的情况呀


http://img1.sycdn.imooc.com//5a368d240001c53813120269.jpg为啥会这样。代码是按照视频打的

正在回答

3 回答

nav 应该在 wrap 里面。你的分开了


1 回复 有任何疑惑可以回复我~
#1

weixin_慕后端9203364

我也遇到了这样的情况,但是nav是放在wrap里的...
2021-01-09 回复 有任何疑惑可以回复我~

我也出现了这个问题

0 回复 有任何疑惑可以回复我~

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>无标题文档</title>

<link href="css/main.css" rel="stylesheet" type="text/css">

<script src="js/setHomeSetFav.js" type="text/javascript" charset="gb2312"></script>

</head>


<body>

<div class="top">

   <div class="top_content">

      <ul>

         <li><a href="introduce.html">联系我们</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 class="wrap">

   <div class="logo">

      <div class="logo_left">

         <img src="images/logo.jpg" alt="慕课网"/>

      </div>

      <div class="logo_right">

         <img src="images/tel.jpg" alt="服务热线"/>报警电话:<span class="tel">177-0505-7796</span>

      </div>

   </div>

</div><!--wrap结束-->

<div class="nav">

  <div class="nav_left"></div>

  <div class="nav_mid">

     <div class="nav_mid_left">

        <ul>

          <li><a href="#">首页</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 class="nav_mid_right">

        <form action="" method="post">

          <input type="text" class="search_text" />

        </form>

      </div>

    </div><!--nav_mid结束-->

   <div class="nav_right"></div>

</div><!--nav结束-->

</body>

</html>



* {

padding: 0;

margin: 0;

font-size: 12px;

}

body {

background-color: #F5F5F5;

}

.wrap {

width: 1000px;

margin: 0 auto;

}

.top {

width: 100%;

height: 27px;

background: url(../images/top_bg.jpg) repeat-x;

}

.top_content {

width: 1000px;

margin: 0 auto;

line-height: 27px;

}

.top_content li {

float: right;

list-style-image: url(../images/arrow.jpg);

width: 70px;

}

.top_content a:link, .top_content a:visited {

color: #8E8E8E;

text-decoration: none;

}

.top_content a:hover, .top_content a:active {

color: #C00;

text-decoration: none;

}

.logo {

height: 80px;

background-color: #FFF;

}

.logo_left {

width: 375px;

float: left;

display: inline;

}

.logo_right {

width: 300px;

height: 28px;

margin-top: 30px;

float: right;

display: inline;

color: #8E8E8E;

}

.logo_right img {

vertical-align: middle;

margin-right: 10px;

}

.tel {

font-family: "微软雅黑";

font-size: 22px;

color: #C00;

}

.nav {

height: 40px;

clear:both;

}

.nav_left {

width: 10px;

background: url(../images/nav_left.jpg) no-repeat;

}

.nav_mid {

width: 980px;

background: url(../images/nav_bg.jpg) repeat-x;

line-height: 40px;

}

.nav_right {

width: 10px;

background: url(../images/nav_right.jpg) no-repeat;

}

.nav_left, .nav_mid, .nav_right {

height: 40px;

float: left;

display: inline;

}

.nav_mid li {

float: left;

list-style-type: none;

width: 100px;

font-family: "微软雅黑";

text-align: center;

}

.nav_mid a:link, .nav_mid a:visited {

font-size: 16px;

color: #FFF;

text-decoration: none;

}

.nav_mid a:hover, .nav_mid a:active {

font-size: 16px;

color: #FF0;

text-decoration: none;

}

.nav_mid_left {

width: 680px;

}

.nav_mid_right {

width: 300px;

}

.nav_mid_left, .nav_mid_right {

float: left;

display: inline;

}

.search_text {

width: 190px;

float: left;

height: 25px;

margin-top: 5px;

background: url(../images/search.jpg) no-repeat right center;

background-color: #FFF;

border: 1px solid #FFF;

padding-right: 25px;

}


0 回复 有任何疑惑可以回复我~
#1

慕仰9892961

</div><!--wrap结束--> <div class="nav"> 这个nav要在warp的div里面
2018-06-08 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么会出现nav左边不对齐向左顶格的情况呀

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信