老师检查一下作业 3-3 估计这样的写法只能用于完成这个作业

老师检查一下作业 3-3 估计这样的写法只能用于完成这个作业

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style type="text/css">
        * {
            margin: 0;
            padding: 0;
        }
        body{
            min-width: 1200px;
        }
        li{
            list-style: none;
        }
        .clear {
            clear: both;
            zoom:1
        }
        .header,.footer {
            width: 100%;
            height: 50px;
            background: #000;
            color: #fff;
            line-height: 50px;
        }
        .logo {
            float: left;
        }
        .logo img {
            width: 150px;
            height: 50px;
        }
        .nav {
            float: right;
        }
        .nav ul li{
            display: inline-block;
            margin: 0 30px;
        }
        .container {
            padding: 0 300px 0 400px;
        }
        .middle,.left,.right {
            float: left;
            position: relative;
            min-height: 1000px;
        }
        .middle {
            width: 100%;
            background: #ffc0cb;
            text-align: center;
            padding-top: 150px;
        }
        .left {
            width: 350px;
            background: #ffefdb;
            margin-left: -100%;
            left: -400px;
            padding: 150px 0 0 50px;
        }
        .left ul li {
            line-height: 40px;
        }
        .left ul li span {
            background: pink;
            margin-right: 20px;
        }
        .right {
            width: 250px;
            background: #add8e6;
            margin-right: -300px;
            padding: 150px 0 0 50px;
        }
        .in1,.in2,.in3 {
            margin: 20px 0;
        }
        .right input {
            width: 200px;
            height: 40px;
            padding: 10px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
        .in3 input {
            background: red;
            color: #fff;
            border: 0;
        }
        .footer {
            position: fixed;
            bottom: 0;
        }
        .footer ul {
            font-size: 0;
            width: 744px;
            margin: 0 auto;
        }
        .footer ul li {
            font-size: 16px;
            display: inline-block;
            margin: 0 30px;
        }
    </style>
</head>
<body>
    <div class="header">
        <div class="logo">
            <img src="http://img1.sycdn.imooc.com/climg//590037f600016ce303000100.png">
        </div>
        <div class="nav">
            <ul>
                <li>课程</li>
                <li>职业路径</li>
                <li>实战</li>
                <li>猿问</li>
                <li>手记</li>
            </ul>
        </div> 
        <div class="clear"></div>
    </div>
    <div class="container">
        <div class="middle">
            <img src="http://img1.sycdn.imooc.com/climg//590037e00001fab706000400.jpg">
        </div>
        <div class="left">
           <h2>课程推荐</h2>
            <ul>
                <li>
                    <span>职业路径</span>HTML5与CSS3实现动态网页
                </li>
                <li>
                    <span>职业路径</span>零基础入门Android语法与界面
                </li>
                <li>
                    <span>职业路径</span>IOS基础语法与常用控件
                </li>
                <li>
                    <span>职业路径</span>PHP入门开发
                </li>
                <li>
                    <span>职业路径</span>JAVA入门开发
                </li>
            </ul>
        </div>
        <div class="right">
            <h2>登录</h2>
            <div class="in1 lm">
                <input type="text" placeholder="用户名">
            </div>
            <div class="in2">
                <input type="password" placeholder="密码">
            </div>
            <div class="in3">
                <input type="submit" value="登录">
            </div>
        </div>
        <div class="clear"></div>
    </div>
    <div class="footer">
        <ul>
            <li>网站首页</li>
            <li>企业合作</li>
            <li>人才招聘</li>
            <li>联系我们</li>
            <li>常见问题</li>
            <li>友情链接</li>
        </ul>
    </div>
</body>
</html>

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

老师帮我看看有没有需要纠正/优化的地方!谢谢~

正在回答

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

4回答

你好同学 , 经过测试 , 结构是可以的 . 页面缩小的时候 ,middle中的图片不会随着middle的缩小而缩小 . 建议改为百分比的宽度 ,这样它会参照父元素的宽度去计算 . 就会随着middle的缩小而缩小

如下:

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

同学描述的"屏幕缩放到1216px 总体宽度就不会变化了" , 是因为浏览器屏幕显示的宽度是把滚动条计算在内的 ,滚动条是16px . 如下:

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

祝学习愉快 ,望采纳 . 

提问者 王小大 2018-11-19 22:40:46

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

老师我还发现当屏幕缩放到1216px 总体宽度就不会变化了,我设置的最先宽度是 1200px,是因为某些元素默认的边距导致的吗?

提问者 王小大 2018-11-19 22:36:11

http://img1.sycdn.imooc.com//climg/5bf2ca1b0001803704800131.jpg这几个都没加,我一般做作业都是按效果图做,总是忘记看文字

  • 提问者 王小大 #1
    老师,帮我检查一下总体就行,谢谢!
    2018-11-19 22:36:49
提问者 王小大 2018-11-19 22:34:12

“当鼠标放在右侧导航项时,鼠标变小手状”这个忘记加了,老师忽视一下,哈哈

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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