老师,请帮我看一下3-3代码,总感觉有些不对劲,但是又不知道是哪里不太对?谢谢老师

老师,请帮我看一下3-3代码,总感觉有些不对劲,但是又不知道是哪里不太对?谢谢老师

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    /*此处写代码*/
    *{margin:0;padding:0;border:0;font-family:"微软雅黑";}
      .header,
      .footer{
          width:100%;
          height:100px;
          line-height: 100px;
          text-align: center;
          background: #000;
      }
      a{text-decoration: none;color:#fff;}
      ul{list-style-type: none;}
      .logo{
          float: left;
          width:30%;
          height:100px;        
      }
      .nav{
          float: right;
          width: 70%;
          height: 100px;
      }
      .nav:hover{
          color:orange;
          cursor:pointer;
      }
      .nav li{
          list-style-type: none;
          display:inline-block;
          float:right;
          margin-right: 30px;
      }
      .footer li{
          display:inline-block;
          margin-right: 30px;
      }
      .container{
          width: 100%;
          min-height: 500px;
          text-align: center;
      }
      .middle,
      .left,
      .right{
          position: relative;
          float:left;
          height: 500px;         
      }
      .middle{
          margin-left: 25%;
          width: 50%;
          background: pink;
      }
      .middle img ,
      .left ul,
      .right ul{
          margin:10% auto;
          text-align: left;
      }
      .left{
          width: 25%;
          margin-left: -100%;
          left:25%;
          background: #f5deb3;
          
      }
      .left a{
          color:black;
          background-color: orangered;
      }
      .left li,.left span,.right li{margin-left: 20px;line-height: 50px;}
      .right{
          width: 25%;
          background-color: aqua;
      }
      input{
          height: 40px;
          width:250px;
          border:none;
      }
      .red{background-color: red;}
  </style>
</head>
<body>
  <!-- 此处写代码 -->
  <div class="header">
      <div class="logo">
          <img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png">
      </div>
      <div class="nav">
          <ul>
              <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>
  <div class="container">
      <div class="middle">
          <img src="http://img1.sycdn.imooc.com/climg//590037e00001fab706000400.jpg">
      </div>
      <div class="left">
          <ul>
              <li><h4>课程推荐</h4></li>
              <li><a >职业路径</a><span>HTML5与CSS3实现动态网页</span></li>
              <li><a>职业路径</a><span>零基础入门Andriod语法与界面</span></li>
              <li><a >职业路径</a><span>ios基础语法与常用控件</span></li>
              <li><a>职业路径</a><span>PHP入门开发</span></li>
              <li><a >职业路径</a><span>JAVA入门开发</span></li>
          </ul>
      </div>
      <div class="right">
          <form>
              <ul>
                  <li><h4>登陆</h4></li>
                  <li><input type="text" placeholder="请输入登陆邮箱/手机号" name="username"></li>
                  <li><input type="password" placeholder="6-12位密码,不要空格" name="password"></li>
                  <li><input type="submit" value="登陆" name="submit" class="red"></li>
              </ul>
          </form>
      </div>
  </div>
  <div class="footer">
      <ul>
              <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>
              <li><a href="#">友情链接</a></li>
      </ul>
  </div>
</body>
</html>

正在回答

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

1回答

你好,(1)图片部分有些往下了,代码中(63行)设置了margin:10% auto;这里的10%,有些大,建议:可换为固定的值,例:margin: 50px auto;

(2)效果虽然实现了,但是这并不是圣杯布局的方法,圣杯布局作业的宽度是固定的,建议:看下老师讲的圣杯布局,也可以下载老师案例的源码,结合视频研究下。

祝学习愉快~

  • 慕粉150949629 提问者 #1
    谢谢老师,我是先自己尝试着写代码,刚刚看了下老师的课,作了一下改变,觉得好多了
    2017-08-28 21:26:23
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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