做的头晕,麻烦看看我这是不是可以简化,而且也不能100%窗口缩小

做的头晕,麻烦看看我这是不是可以简化,而且也不能100%窗口缩小

<!DOCTYPE html>

<html>

<head>

  <meta charset="UTF-8">

  <title>Document</title>

  <style>

      header{background: #000;height: 80px;}

      header > .logo{

        text-align: center;

        color: #fff;

        font-size: 24px;

        width: 50%;

        display: inline-block;

        margin-top: 20px;

        

      }

      header > nav{float: right;}

      header > nav > a{

        color: #fff;

        float: left;

        text-align: center;

        height: 70px;

        line-height: 70px;

        display: inline-block;

        width: 100px;

        font-size: 24px;

      }

      header > nav > a:link{

        text-decoration: none;


      }

      header > nav > .bb,a:hover{

        padding-bottom:10px;

      }

      .Home{background: #d40112;}

      .Course{background: #feb800;}

      .Actual{background: #78b917;}

      .Plan{background: #433b90;}

      .FAQ{background: #f27c01;}

      .Notex{background: #017fcb;}

  </style>

</head>

<body>

    <header>

        <div class="logo"><img src="http://img1.sycdn.imooc.com/climg//582e5f160001b17100400040.png">MYMOOC</div>

        <nav>

              <a href="#" class="Home bb">Home</a>

              <a href="#" class="Course">Course</a>

              <a href="#" class="Actual">Actual</a>

              <a href="#" class="Plan">Plan</a>

              <a href="#" class="FAQ">FAQ</a>

              <a href="#" class="Notex">Notex</a>

        </nav>

    </header>

</body>

</html>


正在回答

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

2回答

同学你好,对于你代码中的问题,解答如下:

  1. 浏览器默认body有8px的外边距,导航条没有铺满整个窗口,建议:使用通配符,去除所有元素默认的样式

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

  2. 在header下嵌套一个div包裹所有的内容,给这个div设置固定的宽度,例如:1200px,然后结合margin:0 auto;属性,让内容整体水平居中显示,效果会更好。

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

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

  3. 添加一个div后,需要调整原来的子选择器为后代选择器

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

如果帮助到了你,欢迎采纳,祝学习愉快~

  • 只恨未尽心 提问者 #1
    这样可以随窗口放大缩小吗
    2019-12-10 09:29:47
好帮手慕慕子 2019-12-10 09:34:08

同学你好,不可以,目前阶段,只需要实现全屏效果就可以了。后面阶段我们会学习响应式布局,让页面适应不同窗口大小,如下:

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

如果帮助到了你,欢迎采纳,祝学习愉快~

  • 提问者 只恨未尽心 #1
    我还以为现在就能实现
    2019-12-10 11:32:25
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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