请老师帮忙检查,谢谢!

来源:2-12 编程练习

冯靖博

2020-09-13 10:45:47

<!DOCTYPE html>

<html>

<head>

  <meta charset="UTF-8">

  <title></title>

  <style type="text/css">

       *{margin:0;padding:0;}

       .header{background-color:black;width:100%;height:100px;margin:0 auto;}

       

       .logo{float:left;}

       .list{float:right;color:white;list-style:none;line-height:100px;}

       .list li{font-size:20px;display:inline-block;margin:0 50px;}

       .container{background:#ADD8E6;width:100%;height:600px;position:relative;clear:both;}

       .footer{background-color:black;width:100%;height:100px;color:white;}

       .left{float:left;width:25%;height:600px;line-height:40px;margin-top:100px;margin-left:100px;}

       .right{float:left;width:30%;height:600px;line-height:40px;margin-top:100px;margin-left:100px;}

       .denglu{float:left;height:600px;width:25%;line-height:40px;margin-top:100px;margin-left:50px;}

       .a2{background-color:pink;}

       .list2 li{font-size:20px;display:inline-block;margin:0 30px;}

       .list2{list-style:none;text-align:center;line-height:100px;}

       ul li{list-style-type:none;}

  </style>

</head>

<body>

      <div class="header">

          <div class="logo"><img src="http://climg.mukewang.com/58c0d2d900016ce303000100.png"></div>

          <ul class="list">

              <li><a>课程</a></li>

              <li><a>职业路径</a></li>

              <li><a>实战</a></li>

              <li><a>猿问</a></li>

              <li><a>手记</a></li>

          </ul>

      </div>

      <div class="container">

          <div class="left">

              <h3>课程推荐</h3>

              <ul>

                  <li><a class="a2">职业路径</a>&nbsp;&nbsp;HTML与CSS实现动态网页</li>

                  <li><a class="a2">职业路径</a>&nbsp;&nbsp;HTML与CSS实现动态网页</li>

                  <li><a class="a2">职业路径</a>&nbsp;&nbsp;HTML与CSS实现动态网页</li>

                  <li><a class="a2">职业路径</a>&nbsp;&nbsp;HTML与CSS实现动态网页</li>

                  <li><a class="a2">职业路径</a>&nbsp;&nbsp;HTML与CSS实现动态网页</li>

              </ul>

          </div>

          <div class="right">

              <h3>相关课程</h3>

              <ul>

                  <li>HTML与CSS实现动态网页</li>

                  <li>HTML与CSS实现动态网页</li>

                  <li>HTML与CSS实现动态网页</li>

                  <li>HTML与CSS实现动态网页</li>

                  

                  

              </ul>

          </div>

          <div class="denglu">

              <h3>登陆</h3>

              <div><input placeholder="请输入用户名"></div>

              <div><input placeholder="请输入密码"></div>

              <button style="background-color:red">登陆</button>

          </div>

          

      </div>

      <div class="footer">

          <ul class="list2">

              <li><a>网站首页</a></li>

              <li><a>企业合作</a></li>

              <li><a>人力资源</a></li>

              <li><a>联系我们</a></li>

              <li><a>常见问题</a></li>

              <li><a>友情链接</a></li>

          </ul>

      </div>

</body>

</html>


写回答

1回答

好帮手慕慕子

2020-09-13

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

  1. 如下所示,由于img自带间距,导致logo区域实际高度移出顶部,顶部和中间内容之间存在间距

    http://img.mukewang.com/climg/5f5d95080992220807530152.jpg

    建议:给img添加display:block;属性,消除间隙

    http://img.mukewang.com/climg/5f5d95d60996a0d503460126.jpg

  2. 由于文字之间默认存在行间距,导致ul的实际高度溢出顶部

    http://img.mukewang.com/climg/5f5d966d09e0203107100143.jpg

    建议:给ul设置固定高度

    http://img.mukewang.com/climg/5f5d968509e7a58d04900264.jpg

  3. 中间内容缺少橙色分割线。建议:添加一个空div设置样式

    http://img.mukewang.com/climg/5f5d96d509b6810005670347.jpg

    设置分割线样式

    http://img.mukewang.com/climg/5f5d97150963aced05530578.jpg

  4. 如下所示,表单样式不美观

    http://img.mukewang.com/climg/5f5d9730091a6ece02970204.jpg

    建议调整:

    http://img.mukewang.com/climg/5f5d97910972bd3805590475.jpg

  5. 如下所示,由于内容超出container高度,导致页脚内容无法正常显示。

    http://img.mukewang.com/climg/5f5d97e809f5370e18990259.jpg

    建议:调整container高度,让其刚好包裹所有的内容。

    http://img.mukewang.com/climg/5f5d98330954470e05670313.jpg

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

0

0 学习 · 40143 问题

查看课程