请问,为什么线没有撑到底?好像中部的左中右3块都没有撑到底?为什么呢?

请问,为什么线没有撑到底?好像中部的左中右3块都没有撑到底?为什么呢?

<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    /*此处写代码*/
    * {
      padding:0;
      margin:0;
    }
    body {
        font-family:"微软雅黑";
        background: #add8e6;
        font-size: 12px;
    }
    .header {
        width:100%;
        height:80px;
        background:black;
        color:white;
        position: fixed;
    }
    .logo {
        background: url(http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png) no-repeat;
        background-size: 240px 80px;
        width:300px;
        height:80px;
        position:absolute;
        left:0;
        cursor:pointer;
    }
    .navibar {
        position:absolute;
        right:0;
    }
    .navibar li {
        list-style:none;
        display:inline-block;
        line-height:80px;
        margin:0 14px;
        margin-right:10px;
        cursor: pointer;
    }
    .content{
        margin:0 auto;
    }
    .content_left {
        width:35%;
        height:500px;
        float:left;
        line-height: 50px;
        padding-top: 130px;
    }
    .content_middle {
        width:35%;
        height:500px;
        float:left;
        line-height: 50px;
        padding-top: 130px;
     }
    .content_right {
        width:29%;
        height:500px;
        float:right;
        line-height: 50px;
        padding-top: 130px;
        border-left: 2px orange solid;
    }
    .footer{
        width:100%;
        height:80px;
        background:black;
        color:white;
        text-align:center;
        position:fixed;
        bottom: 0;
    }
    .footer li {
        list-style:none;
        display:inline-block;
        margin:0 20px;
        line-height:80px;
    }
    a {
        color:white;
        text-decoration:none;
        cursor:pointer;
    }
    span {
        background:#ff9999;
    }
    p {
        margin-left: 20px;
    }
    h2 {
        margin-left: 20px;
    }
    input {
        line-height:30px;
        font-size:10px;
        width:220px;
        height:25px;
    }
    #login {
        background: red;
        border: hidden;
        color: white;
    }
  </style>
</head>
<body>
  <!-- 此处写代码 -->
  <div class="header">
      <div class="logo"></div>
      <ul class="navibar">
          <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="content">
      <div class="content_left">
          <h2>课程推荐</h2>
          <p><span>职业路径</span>&nbsp;&nbsp;HTML与CSS3实现动态网页</p>
          <p><span>职业路径</span>&nbsp;&nbsp;零基础入门Android语法与界面</p>
          <p><span>职业路径</span>&nbsp;&nbsp;HTML与CSS3实现动态网页</p>
          <p><span>职业路径</span>&nbsp;&nbsp;HTML与CSS3实现动态网页</p>
          <p><span>职业路径</span>&nbsp;&nbsp;HTML与CSS3实现动态网页</p>
      </div>
      <div class="content_middle">
          <h2>相关课程</h2>
          <p>HTML&nbsp;&nbsp;CSS&nbsp;&nbsp;JavaScript</p>
          <p>HTML&nbsp;&nbsp;CSS&nbsp;&nbsp;JavaScript</p>
          <p>HTML&nbsp;&nbsp;CSS&nbsp;&nbsp;JavaScript</p>
      </div>
      <div class="content_right">
          <h2>登录</h2>
          <p><input type="text" placeholder="请输入登录邮箱/手机号"></p>
          <p><input type="password" minlength="6" maxlength="16" placeholder="6-16位密码,区分大小写,不能用空格"></p>
          <p><input type="submit" value="登录" id="login"></p>
      </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

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

2回答
好帮手慕粉 2019-09-24 19:15:42

同学你好

(1)可以在浏览器按“f2”键打开控制台,默认在下方,如图

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

(2)点击右下方的三个点,可以得到下图

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

(3)选择红线圈的那个模式,把控制台由下方调到右边

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

(4)在“Elements”选项下,选中类为content_left的div

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

(5)鼠标单击“500px”,按键盘上下键就可以调试大小了

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

希望我的回答能够帮助到你,望采纳,祝学习愉快!

好帮手慕粉 2019-09-24 11:36:18

同学你好,线没有撑到底的原因是左中右的高度过低哦,你可以试着调高一下高度,就可以撑到底了

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

另外,登录模块的的input输入框没有跟登录按钮对齐哦,建议再调一下。

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

参考:

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

希望我的回答能够帮助到你,望采纳,祝学习愉快!

  • 提问者 慕少7337496 #1
    老师,请问我要怎么算出中间3个版块的高度应该大于多少呢?
    2019-09-24 13:21:01
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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