3-3编程练习 请老师完善

3-3编程练习 请老师完善

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title></title>
  <style type="text/css">
    /*此处写代码*/
    *{margin:0;padding:0;}
    body{min-width:700px;}
    ul{list-style:none;}
    a{text-decoration:none;}
    .header,
    .footer{width:100%;height:100px;
            background:#333;
            overflow:hidden;zoom:1;
    }
    li a{line-height:100px;
        font-family:"微软雅黑";
        font-size:20px;
        color:#fff;
    }
    a:hover{color: orange; 
    }
    .header .logo{float:left;}
    .header .nav {float:right;}
    .header .nav li{float:left;margin-right:20px;}
    .footer .nav1{width:75%;float:right;} 
    .footer .nav1 li a{float:left;margin:20px;
                       display:block;
                       line-height:100px;
    }
    .container{padding:0 300px 0 400px;
    }
    .left,
    .middle,
    .right{
           positionrelative;
           floatleft;
         min-height700px;
   }
    .middle{width:100%;background:pink;}
     
    .left{width:400px;background:#FFE4B5;
         margin-left:-100%;
         left:-400px;
    }
   .left h3{margin:100px 0 0 50px;
    }
    p{margin:0 0 0 50px;}
    span{background: pink;}
    .right{width:300px;background:skyblue;
            margin-right-300px;
    }
    .right h3{margin:100px 0 0 50px;}
    input{margin:0 0 0 50px;}
    img{ position:absolute;
         left:0px;
        top:0px;
         right:0px;
         bottom:0px;
         margin:auto auto
  }
     
  </style>
</head>
<body>
  <!-- 此处写代码 -->
  <div class="header">
      <div class="logo"><a href="#"><img src="http://img1.sycdn.imooc.com/climg//590037f600016ce303000100.png"/></a></div>
      <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="container">
      <div class="middle">
           
          <img src="http://img1.sycdn.imooc.com/climg//590037e00001fab706000400.jpg"/></div>
           
      <div class="left">
           
                <h3>课程推荐</h3>
                <br/>
                <p><span>职业路径</span>&nbsp;&nbsp; HTMLS与CSS3实现动态网页</p>
                <br/>
                <p> <span>职业路径</span>&nbsp;&nbsp;零基础入门Android语法与界面</p>
                <br/>
                <p><span>职业路径</span>&nbsp;&nbsp; ios基础语法与常用控件</p>
                <br/>
                <p><span>职业路径</span>&nbsp;&nbsp; PHP入门开发</p>
                <br/>
                <p><span>职业路径</span>&nbsp;&nbsp;JAVA入门开发</p>
             
      </div>
      <div class="right">
           
            <h3>登录</h3>
            <br/>
            <input type="text" name="usre" size="20"
            style="height:50px;width:200px"
            placeholder="请输入登录邮箱/手机号">
            <br/>
            <br/>
            <input type="password" name="pas"
            style="height:50px;width:200px;
                   size:8px;"
            placeholder="6-16位密码.区分大小写.不能用空格.">
            <br/>
            <br/>
            <input type="button" value="登录"
            style="background:red;height:50px;
            width:200px;border:none;color:#fff">
      
      </div>
  </div>
  <div class="footer">
      <ul class="nav1">
              <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

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

3回答
好帮手慕夭夭 2019-01-16 13:39:11

你好同学 ,其实并不是很难 , 老师的调试步骤就是按F12调出控制台后 , 点击如下箭头  ,然后再把鼠标移入到你想要审查的元素上面即可 , 如下 :

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

因为尾部的高度比较小 ,所以a标签的下边距看不到 , 然后在右边的位置上

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

然后把再重复第一次操作 ,把点击箭头 , 然后鼠标移入到a标签就能看到了 :

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

以上就是老师的一个操作步骤 , 希望能够帮到你 , 祝学习愉快 ,望采纳 .

  • 提问者 江7856 #1
    感谢解答,还有密码区域有一个小的键盘遮罩住字了,怎么去除呢,谢谢
    2019-01-16 14:40:24
  • 好帮手慕夭夭 回复 提问者 江7856 #2
    同学说的是密码框吗 ? 把宽度设置大一些就可以了
    2019-01-16 15:43:53
好帮手慕夭夭 2019-01-16 10:15:05

你好同学 , 你描述的是尾部a标签的margin吗 ? 从同学上传的代码中 ,确实是给上下左右设置的边距  ,并没有设置上下为0 , 如下是同学上传的代码中的设置 , margin后面只有一个20px  ,这里注意不只是上边距 , 而是上下左右都为20px 

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

所以受到上边距的影响  ,文字不能居中了 . 

下边距也是有的 ,只不过它的父元素高度不够 , 下边距也没有意义 , 看不到 , 你把尾部整体设置高一些 , 就能看到了 ,如下:

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

所以这里按照老师第一个回复去修改为margin: 0 20px; 不知道同学描述的变形是什么意思? 如果没有解答你的疑惑 , 请同学详细的描述一下 ,便于老师准确高效的为你答疑 .

 祝学习愉快  ,望采纳 .

  • 提问者 江7856 #1
    您好,感谢老师解答,同学希望自己能发现问题所在,然后就能解决问题了,一般是通过点击f12来看源代码,但是在作业上查看源代码,并不能达到老师一样的效果,可能是不太会使用f12来查看源代码,请老师把查看的步骤讲一下好吗?谢谢
    2019-01-16 12:57:46
好帮手慕夭夭 2019-01-15 10:38:41

你好同学  ,代码问题与修改如下 ;

1.因为同学直接使用标签选择器img设置了图片定位 ,所以logo图片也会受到影响 . 

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

建议一些元素特有的样式 , 不要单独使用标签选择器 , 可以如下设置 :

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

2.尾部的文字由于设置了上边距 ,导致文字不能垂直居中显示

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

如下修改:

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

3.ul整体内容没有垂直居中

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

如下设置居中显示 , 以及解决高度塌陷问题 :

http://img1.sycdn.imooc.com//climg/5c3d4791000123a617110452.jpg
祝学习愉快 ,望采纳 .

  • 提问者 江7856 #1
    老师,你好,我设置的是上下为零左右为20px,怎么就变成了上边距了呢,另外查看设置时也不会,f12只能显示一半,而图会变形呢,谢谢
    2019-01-15 21:35:59
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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