为什么我的网页一旦拉伸就会变形?

为什么我的网页一旦拉伸就会变形?

如下情况,困扰我很久了,麻烦老师指正.

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

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title>幕课网t</title>

    <style>

       *{

            margin: 0;

            padding: 0;

            list-style: none;

            text-decoration: none;

        }

        .container{

            width: 100%;

            height: 100%;

            background: rgb(173,216,230);

        }

        .header{

            width: 100%;

            height: 100px;

            background: #000;

            color: #fff;

        }

        .logo{

            width: 60%;

            height: 100px;

            float: left;

        }

        .nav{

            width: 40%;

            max-width: 760px;

            height: 100px;

            float: right;

        }

        .nav ul{

            width: 100%;

            height: 100px;

        }

        .nav ul li{

            float: left;

            height: 100px;

            line-height: 100px;

            padding: 0 20px;

            margin: 0 20px;

            font-size: 20px;

        }

        .nav ul li a{

            color: #fff;

        }

        .nav ul li:hover{

            background: #333;

            font-weight: bold;

        }

        .content{

            width: 80%;

            height: 867px;

            margin: 0 auto;

            padding-top: 100px;

        }

        .left{

            width: 50%;

            height: 767px;

            float: left;

            line-height: 3em;

        }

        .right{

            width: 50%;

            height: 867px;

            float: right;

            line-height: 3em;

        }

        .left h3,.left ul,.right h3,.right ul{

            margin-left:100px;

        }

        .right a,.left a{

            padding: 0 10px;

            color: #000;

        }

        .right a:hover,.left a:hover{

            color: #fff;

            font-weight: bold;

        }

        .left ul li span{

            background: rgb(255, 153, 153)

        }

        .footer{

            width: 100%;

            height: 100px;

            background: #000;

            color: #fff;

            font-size: 20px;

            text-align: center;

            line-height: 100px;

        }

        .footer ul{

            width: 50%;

            height: 100px;

            margin: 0 auto;

            text-align: center;

        }

        .footer ul li{

            float: left;

            height: 100px;

            margin: 0 39px;

        }

        .footer ul li a{

            color: #fff;

        }

        .footer ul li a:hover{

            font-weight: bold;

        }

    </style>

</head>

<body>

    <!-- 页面主体 -->

    <div class="container">

        <!-- 导航 -->

        <div class="header">

            <!-- 左侧logo -->

            <div class="logo">

                <img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png" alt="">

            </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="content">

            <!-- 左侧内容 -->

            <div class="left">

                <h3>课程推荐</h3>

                <ul>

                    <li>

                        <span>职业路径</span>

                        <a href="#">HTML5与CSS3实现动态网页</a>

                    </li>

                    <li>

                        <span>职业路径</span>

                        <a href="#">零基础入门Android语法与界面</a>

                    </li>

                    <li>

                        <span>职业路径</span>

                        <a href="#">ios基础语法与常用控件</a>

                    </li>

                    <li>

                        <span>职业路径</span>

                        <a href="#">PHP入门开发</a>

                    </li>

                    <li>

                        <span>职业路径</span>

                        <a href="#">JAVA入门开发</a>

                    </li>

                </ul>

            </div>

            <!-- 右侧内容 -->

            <div class="right">

                <h3>相关课程</h3>

                <ul>

                    <li>

                        <a href="#">HTML</a>

                        <a href="#">CSS</a>

                        <a href="#">JavaScript</a>

                    </li>

                    <li>

                        <a href="#">HTML</a>

                        <a href="#">CSS</a>

                        <a href="#">Jquery</a>

                    </li>

                    <li>

                        <a href="#">移动端基础</a>

                        <a href="#">移动端APP开发</a>

                    </li>

                </ul>

            </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>

    </div>

</body>

</html>


正在回答 回答被采纳积分+1

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

1回答
好帮手慕夭夭 2019-03-28 16:44:37

你好同学 ,当页面缩小后 , 内容放不下 ,自然会被挤下去 。要解决此问题 , 可以给页面设置一个最小宽度 。这样再缩小 ,页面达到最小宽度 , 就不会再变化了,而是会出现横向滚动条来显示多出的内容 。如下调整:

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

祝学习愉快 ,望采纳 。

  • 提问者 qq_慕尼黑1376657 #1
    老师.可以讲一下是为什么嘛?
    2019-03-28 16:48:23
  • 老师给你打一个比喻 , 假如一条路 ,路的宽度只能5个人并排 , 如果路变窄了 , 只能放下3个人并排 ,那么其余两个人就会被挤到第二排 。再理解一下哦
    2019-03-28 17:48:36
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

帮助反馈 APP下载

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

公众号

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

在线咨询

领取优惠

免费试听

领取大纲

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