老师帮忙检查下代码 顺便还有个问题,底部导航设置浮动后就不能水平居中显示了吗

老师帮忙检查下代码 顺便还有个问题,底部导航设置浮动后就不能水平居中显示了吗

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    /*此处写代码*/
  *{
        margin:0;
        padding:0;
        list-style:none;
    }
    
    .header{
        width:100%;
        height:80px;
        margin:0 auto;
        background-color:black;
        overflow:hidden;
        position: fixed;
    }
    .logo{
        width:300px;
        height:80px;
        background:url(http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png) 0 center no-repeat;
        float:left;
    }
    .nav{
        float:right;
       
    }
    .nav li{
        float:left;
        line-height:80px;
        padding:0 30px;
    }
    .nav li a{
        color:#fff;
        text-decoration:none;
    }
    .banner{
        padding-top: 80px;
        padding-bottom:80px;
    }
    img{
        width: 100%;
        height: 300px;
        /* display: block; */
        vertical-align: middle;
    }
    .footer{
        width:100%;
        height:80px;
        margin:0 auto;
        background-color:black;
        overflow: hidden;
        position: fixed;
        bottom: 0;
    }
    .footer-nav{
       
        line-height: 80px;
        text-align: center;
    }
    .footer-nav li{
        display: inline-block;
        padding:0 30px;
    }
    .footer-nav li a{
        color:#fff;
        text-decoration: none;
    }
  </style>
</head>
<body>
  <!-- 此处写代码 -->
  <!-- 此处写代码 -->
  <div class="container">
  <div class="header">
      <a href="#">
      <div class="logo"></div>
      </a>
          <ul class="nav">
              <li><a href="#">课程</a></li>
              <li><a href="#">职业路径</a></li>
              <li><a href="#">实战</a></li>
              <li><a href="#">猿问</a></li>
              <li><a href="#">手记</a></li>
          </ul>
    
  </div>
  <div class="banner">
     <img src="http://img1.sycdn.imooc.com/climg//58c0eda50001e12416000480.jpg" alt="">
     <img src="http://img1.sycdn.imooc.com/climg//58c0edb80001c9f216000480.jpg" alt="">
     <img src="http://img1.sycdn.imooc.com/climg//58c0edc9000100d516000480.jpg" alt="">

  
    </div>
  <div class="footer">
    <ul class="footer-nav">
        <li><a href="#">网站首页</a></li>
        <li><a href="#">企业合作</a></li>
        <li><a href="#">人才培训</a></li>
        <li><a href="#">联系我们</a></li>
        <li><a href="#">友情链接</a></li>
    </ul>
  </div>
  </div>
</body>
</html>


正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好。

我给你写了一下例子,你参考一下:

http://img1.sycdn.imooc.com//climg/5ca6d16d000152c410820806.jpg

如果帮助到了你,欢迎采纳!

祝学习愉快!

Miss路 2019-04-05 11:45:22

同学,你好。

目前你的代码实现的效果是可以的,你说的使用浮动之后不能居中的问题是可以的,使用浮动之后也可以实现居中,但是父元素要设置一下清除浮动,之后再实现居中。你可以尝试写一下。

如果帮助到了你,欢迎采纳!

祝学习愉快!


  • 提问者 尤尼酱 #1
    我试着给footer清除浮动貌似还是不可以
    2019-04-05 11:46:23
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师