为什么显示有问题 挤在一起了 但是ctrl 到80%就正常 是不是分辨率的问题啊

为什么显示有问题 挤在一起了 但是ctrl 到80%就正常 是不是分辨率的问题啊

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>jQuery慕淘网</title>
   <link rel="stylesheet" type="text/css" href="css/慕淘网.css">
   <script type="text/javascript" src="js/jquery-1.12.4.js"></script>
   <script type="text/javascript" src="js/慕淘网.js"></script>
</head>
<body>
<!-- 头部内容 -->
<div class="top" id="top">
<!-- 顶部 -->
<div class="front">
       <p>&nbsp;&nbsp;<span><a href="">亲,请登录</a></span>&nbsp;&nbsp;<a href="">免费注册</a>&nbsp;&nbsp;<a href="">手机逛幕淘</a>
       </p>
       <ul>
           <li class="front-list"><a href="">我的幕淘</a><img src="img/icon/21.png" alt=""></li>
           <li class="front-list"><a href="">收藏夹</a><img src="img/icon/21.png" alt=""></li>
           <li><a href="">商品分类</a></li>
           <li class="front-list"><a href="">卖家中心</a><img src="img/icon/21.png" alt=""></li>
           <li class="front-list"><a href="">联系客服</a><img src="img/icon/21.png" alt=""></li>
       </ul>
   </div>
<!-- 分割线 -->
<div class="hr"></div>
<!-- logo区 -->
<div class="logo">
       <div class="picture"><a href=""><img src="img/logo.png" alt=""></a></div>
       <div class="form">
           <form>
               <div><input type="text" placeholder="&nbsp;&nbsp;灵魂美食一元抢" class="input"></div>
               <div><input type="button" value="搜索" class="button"></div>
           </form>
       </div>
       <div class="buy">
           <div class="car">
               <img src="img/icon/26.png" alt="">
购物车
</div>
       </div>
   </div>
<!-- 导航 -->
<div class="nav-bg">
       <div class="nav">
           <ul>
               <li></li>
               <li></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>
               <li><a href="">名品汇</a></li>
           </ul>
       </div>
   </div>
</div>
<!-- 主体部分 -->
<div class="main" id="main">
<!-- banner区 -->
<div class="banner">
       <div class="none"></div>
       <div class="list">
           <ul>
               <li class="list-title"><img src="img/icon/18.png" alt="">商品分类</li>
               <li class="other">家用电器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;></li>
               <li class="other">手机、运营商、数码></li>
               <li class="other">电脑、办公&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;></li>
               <li class="other">家居、家具、家装、厨具></li>
               <li class="other">男装、女装、童装、内衣></li>
               <li class="other">化妆、清洁、宠物&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;></li>
               <li class="other">
运动户外、钟表&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;>
               </li>
               <li class="other">
汽车、汽车用品&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;>
               </li>
               <li class="other">
母婴、玩具乐器&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;>
               </li>
               <li class="other">食品、酒类、生鲜、特产></li>
               <li class="other">医药保健&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;></li>
               <li class="other">图书、音像、电子书&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;></li>
               <li class="other">彩票、旅行、充值、票务></li>
               <li class="other">理财、众筹、白条、保险></li>
           </ul>
       </div>

       <div class="lunbo">
           <ul>
               <li class="lunbo-img"><img src="img/focus-carousel/1.png" alt=""></li>
               <li class="lunbo-img"><img src="img/focus-carousel/2.jpg" alt=""></li>
               <li class="lunbo-img"><img src="img/focus-carousel/3.jpg" alt=""></li>
               <li class="lunbo-img"><img src="img/focus-carousel/4.jpg" alt=""></li>
               <li class="lunbo-img"><img src="img/focus-carousel/5.jpg" alt=""></li>
           </ul>
       </div>
       <div class="news">
           <div class="new">
               <table cellspacing="0" cellpadding="0">
                   <tr>
                       <td class="new-title"><span>幕快报</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a
href="">更多>></a></td>
                   </tr>
                   <tr>
                       <td><a href=""><span>[特惠]</span>&nbsp;精选图书每满150减50</a></td>
                   </tr>
                   <tr>
                       <td><a href=""><span>[公告]</span>&nbsp;因广州图书仓搬仓升级配送延迟</a></td>
                   </tr>
                   <tr>
                       <td><a href=""><span>[特惠]</span>&nbsp;爆款手机12款免息&nbsp;抽奖赢电视</a></td>
                   </tr>
                   <tr>
                       <td><a href=""><span>[公告]</span>&nbsp;广东、福建受台风影响配送延迟</a></td>
                   </tr>
                   <tr>
                       <td><a href=""><span>[特惠]</span>&nbsp;大闸蟹领券满399减180</a></td>
                   </tr>
                   <tr>
                       <td class="img02"><a href=""><img src="img/icon/1.png" alt=""><br>话费</a></td>
                       <td class="img02"><a href=""><img src="img/icon/2.png" alt=""><br>机票</a></td>
                       <td class="img02"><a href=""><img src="img/icon/3.png" alt=""><br>电影票</a></td>
                       <td class="img02"><a href=""><img src="img/icon/4.png" alt=""><br>游戏</a></td>
                   </tr>
                   <tr>
                       <td class="img02"><a href=""><img src="img/icon/5.png" alt=""><br>彩票</a></td>
                       <td class="img02"><a href=""><img src="img/icon/6.png" alt=""><br>加油卡</a></td>
                       <td class="img02"><a href=""><img src="img/icon/7.png" alt=""><br>酒店</a></td>
                       <td class="img02"><a href=""><img src="img/icon/8.png" alt=""><br>火车票</a></td>
                   </tr>
                   <tr>
                       <td class="img02"><a href=""><img src="img/icon/9.png" alt=""><br>众筹</a></td>
                       <td class="img02"><a href=""><img src="img/icon/10.png" alt=""><br>理财</a></td>
                       <td class="img02"><a href=""><img src="img/icon/11.png" alt=""><br>礼品卡</a></td>
                       <td class="img02"><a href=""><img src="img/icon/12.png" alt=""><br>白条</a></td>
                   </tr>
               </table>
           </div>
           <div class="news-img">
               <img src="img/ad.png" alt="">
           </div>
       </div>
   </div>
<!-- 楼层区 -->
<div class="floor">
       <div class="cloth">
           <div class="cloth1">
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.jpg" alt=""></div>
               <div><img src="img/floor/1.jpg" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
           </div>
           <div class="cloth1">
               <div><img src="img/floor/2.jpg" alt=""></div>
               <div><img src="img/floor/2.jpg" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/3.jpg" alt=""></div>
               <div><img src="img/floor/3.jpg" alt=""></div>
           </div>
       </div>
       <div class="beauty">
           <div class="cloth1">
               <div><img src="img/floor/5.jpg" alt=""></div>
               <div><img src="img/floor/5.jpg" alt=""></div>
               <div><img src="img/floor/5.jpg" alt=""></div>
               <div><img src="img/floor/5.jpg" alt=""></div>
               <div><img src="img/floor/5.jpg" alt=""></div>
               <div><img src="img/floor/5.jpg" alt=""></div>
           </div>
           <div class="cloth1">
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
               <div><img src="img/floor/1.png" alt=""></div>
           </div>
       </div>
   </div>
<!-- 分割线 -->
<div class="hr"></div>
<!-- 友情链接区 -->
<div class="com">
       <div class="block">
           <div class="title">消费者保障</div>
           <div class="text"><a href="">保障范围</a>&nbsp;&nbsp;<a href="">退货退款流程</a>&nbsp;&nbsp;<a href="">服务中心</a></div>
           <div class="text"><a href="">更多特色服务</a></div>
       </div>
       <div class="block">
           <div class="title">新手上路</div>
           <div class="text"><a href="">新手专区</a>&nbsp;&nbsp;<a href="">消费提示</a>&nbsp;&nbsp;<a href="">交易安全</a></div>
           <div class="text"><a href="">24小时在线帮助</a>&nbsp;&nbsp;<a href="">免费开店</a></div>
       </div>
       <div class="block">
           <div class="title">付款方式</div>
           <div class="text"><a href="">快捷支付</a>&nbsp;&nbsp;<a href="">信用卡</a>&nbsp;&nbsp;<a href="">余额包</a>&nbsp;&nbsp;<a
href="">蜜蜂花啊</a></div>
           <div class="text"><a href="">货到付款</a></div>
       </div>
       <div class="block">
           <div class="title">幕淘特色</div>
           <div class="text"><a href="">手机幕淘</a>&nbsp;&nbsp;<a href="">幕淘信</a>&nbsp;&nbsp;<a href="">大众评审</a>&nbsp;&nbsp;<a
href="">B格指南</a></div>
           <div class="text"></div>
       </div>
   </div>
</div>
<!-- 页脚部分 -->
<div class="footer" id="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>
       <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>
   <p>&copy;&nbsp;2016&nbsp;imooc.com&nbsp;All&nbsp;Rights&nbsp;Reserved</p>
</div>
<!-- 右侧导航 -->
<div class="right" id="right">

</div>

</body>
</html>

* {
   margin: 0;
   padding: 0;
   font-family: "Microsoft YaHei UI";
}

ul {
   list-style: none;
}

a {
   text-decoration: none;
   color: black;
}

body {
   background-repeat: no-repeat;
}

/*顶部*/
.top {
   background-color: #f3f5f7;
}

.front {
   margin: 0 auto;
   width: 1200px;
   height: 50px;
   overflow: hidden;
}

.front p {
   height: 50px;
   width: 400px;
   float: left;
   line-height: 50px;
}

.front p span a{
   color: red;
}

.front a:hover {
   color: red;
}

.front .front-list:hover {
   background-color: white;
   color: red;
}

.front ul {
   width: 500px;
   height: 50px;
   float: right;
   overflow: hidden;
}

.front ul li {
   width: 100px;
   height: 50px;
   float: left;
   text-align: center;
   line-height: 50px;
}

.hr {
   width: 1200px;
   margin: 0 auto;
   height: 2px;
   background-color: gray;
   opacity: 0.3;
}

/*logo*/
.logo {
   width: 1200px;
   margin: 0 auto;
   height: 100px;
   overflow: hidden;
}

.logo .picture {
   width: 250px;
   height: 100px;
   float: left;
}

.logo .picture img {
    padding-left: 20px;
   padding-top: 20px;
}

.logo .form {
   width: 50%;
   height: 100px;
   float: left;
   margin-top: 30px;
   overflow: hidden;
}

.logo .form .input {
   width: 550px;
   height: 40px;
   border: 2px solid gray;
   opacity: 0.3;
   color: black;
   float: left;
}

.logo .form .button {
   width: 80px;
   height: 44px;
   border: none;
   background-color: #000;
   color: #fff;
   float: left;
   cursor: pointer;
}

.logo .buy {
   width: 25%;
   height: 100px;
   float: left;
   margin-top: 30px;
}

.logo .buy .car {
   width: 140px;
   height: 40px;
   background-color: red;
   border: 2px solid red;
   float: left;
   margin-left: 20%;
}

.logo .buy .car:hover {
   background-color: white;
   color: red;
   border-color: transparent;
}

/*导航*/
.nav-bg {
   width: 100%;
   height: 50px;
   line-height: 50px;
   background-color: #07111b;
}

.nav {
   width: 70%;
   margin: 0 auto;
   height: 50px;
   line-height: 50px;
}

.nav ul {
   width: 60%;
   overflow: hidden;
}

.nav ul li {
   float: left;
   width: 12.5%;
   height: 50px;
   text-align: center;
}

.nav ul li a:link {
   color: white;
}

.nav ul li a:visited {
   color: white;
}

.nav ul li a:hover {
   color: red;
}

/*banner区*/
.banner {
   width: 70%;
   margin: 0 auto;
   height: 500px;
   overflow: hidden;
}

.banner .none {
   width: 13.75%;
   height: 500px;
   float: left;
}

.banner .list {
   width: 11%;
   height: 555px;
   position: absolute;
   top: 147px;
   left: 15%;
   background-color: red;
   z-index: 2;
   opacity: 0.9;
}

.banner .list .list-title {
   width: 100%;
   height: 65px;
   line-height: 65px;
}

.banner .list li {
   color: white;
   width: 100%;
   height: 35px;
   padding-left: 10px;
}

.banner .list .other:hover {
   background-color: white;
   color: red;
}

.banner .lunbo {
   width: 60%;
   height: 500px;
   float: left;
   overflow: hidden;
}

.banner .lunbo li {
   float: left;
   margin: 10px;
}

.banner .lunbo .lunbo-img {
   width: 100%;
   height: 100%;
   text-align: center;
   background-size: 100%;
}

.banner .news {
   width: 26.25%;
   height: 500px;
   float: left;
   padding-top: 10px;
}

.banner .news .new {
   width: 100%;
   height: 400px;
}

.banner .news .new table {
   width: 100%;
   height: 400px;
}

.banner .news .new table td {
   width: 100%;
   height: 30px;
}

.banner .news .new .new-title {
   width: 100%;
   height: 50px;
}

.banner .news .new .new-title span {
   font-weight: bold;
   font-size: 20px;
   color: red;
}

.banner .news .new span {
   font-weight: bold;
}

.banner .news .new a:link {
   color: black;
}

.banner .news .new a:visited {
   color: black;
}

.banner .news .new a:hover {
   color: red;
}

.banner .news .new .img02 {
   width: 25%;
   height: 66px;
   text-align: center;
   border: 1px solid gray;
}

.banner .news .new .img02 img {
   width: 32px;
   height: 32px;
}

.banner .news .new .img02 a:link {
   color: black;
}

.banner .news .new .img02 a:visited {
   color: black;
}

.banner .news .new .img02 a:hover {
   color: black;
}

.banner .news .news-img {
   width: 100%;
   height: 100px;
}

.banner .news .news-img img {
   width: 100%;
   height: 90px;
}

/*楼层区*/
.floor {
   width: 70%;
   margin: 0 auto;
   height: 1200px;
}

.floor .cloth {
   width: 100%;
   margin: 0 auto;
   height: 600px;
}

.floor .cloth1 {
   width: 100%;
   height: 250px;
   overflow: hidden;
}

.floor div {
   width: 16.66%;
   height: 250px;
   text-align: center;
   float: left;
}

.floor .beauty {
   width: 100%;
   margin: 0 auto;
   height: 600px;
}

/*友情链接区*/
.com {
   width: 70%;
   margin: 0 auto;
   height: 200px;
   line-height: 100px;
   overflow: hidden;
}

.com .block {
   width: 25%;
   height: 200px;
   float: left;
}

.com .block .title {
   font-size: 20px;
   font-weight: bold;
   width: 100%;
   height: 60px;
   line-height: 60px;
   padding-left: 20px;
   padding-right: 15px;
   padding-top: 20px;
}

.com .block .text {
   width: 100%;
   height: 40px;
   line-height: 40px;
   padding-left: 20px;
   padding-right: 15px;
}

.com .block .text a:link {
   color: black;
}

.com .block .text a:visited {
   color: black;
}

.com .block .text a:hover {
   color: red;
}

/*页脚*/
.footer {
   width: 100%;
   height: 150px;
   line-height: 150px;
   text-align: center;
   background-color: #f3f5f7;
}

.footer ul {
   width: 50%;
   height: 50px;
   margin: 0 auto;
   overflow: hidden;
   padding-top: 30px;
}

.footer ul li {
   width: 9.09%;
   height: 50px;
   line-height: 50px;
   text-align: center;
   float: left;
}

.footer ul li a:link {
   color: black;
}

.footer ul li a:visited {
   color: black;
}

.footer ul li a:hover {
   color: #07111b;
}

.footer p {
   width: 100%;
   height: 70px;
   line-height: 30px;
}

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

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

2回答
好帮手慕夭夭 2019-02-14 11:19:54

你好同学 , 在banner区域其他的盒子都是设置浮动 ,但是侧栏用定位 ,设置left的偏移 ,由于这个偏移值是百分比 , 分辨率比较大的时候 ,left百分比也会变大 , 就会和banner图片挤在一起了.如下可以测试 ,当百分比值越小 , 就不会和banenr挤在一起 ;

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

从上也能看出来 , 百分比会应该浏览器屏幕的宽度变化而变化 ,所以这里建议元素的宽度也要改成固定宽度.

调整思路如下:

大盒子设置固定宽度1200px  ,并设置相对定位 ,这样侧栏可以参考其父元素定位

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

里面的三个小盒子都要设置固定宽度 ,(以下宽度只是示例 , 具体的值可以根据自己的作业适当调整)

banner区域设置一个左边距 , 应该设置左浮动它会紧贴在父元素左侧浮动 . 设置间距这被侧栏挡住 . 

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

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

祝学习愉快 ,望采纳 .

好帮手慕夭夭 2019-02-14 10:43:18

你好同学  ,你描述的挤在一起指的是文字吗 ?老师测试缩小到80%的时候 ,页面中只有文字会排在一起 ,100%的时候文字会换行 .这个和分辨率有关系 ,在缩小的时候 ,文字的大小也变小了 , 所以你可以给页面中的文字设置一个比较小的字体 , 例如12px或者14px .另外, 老师先根据你提供的代码给出以下几点修改建议 

1.搜索按钮挤到下边去了 

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

代码中是给两个input设置了浮动 .但是input嵌套在div中 ,由于块级元素自占一行 ,所以它们并不会在一行显示 . 如下调整:

改为给div设置浮动:

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

还有大盒子设置宽度50%放不下 ,所以按钮还是会被挤下来

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

宽度可以去掉:

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

2.因为这里是使用表格布局 , 由于一个表格中一列td宽度是一样的 ,所以如下结构中 , 所以如下效果不是很合理 .

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

这里不建议使用表格布局 , 参考如下思路调整:

整体放在一个大盒子里面 ,然后里面放4个div  ,分别放标题 , 列表 , 图标以及图片4部分

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

如下列表可以使用ul布局

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

如下图标盒子里面 ,每一组图标可以放在一个小盒子里面 ,小盒子设置浮动 .边框的实现可以先给整体的大盒子设置上边框和左边框 . 然后再给里面的小盒子设置下边框和右边框 .

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

希望能够帮到你 , 祝学习愉快 ,望采纳 .

  • 提问者 qq_浮巷旧人_0 #1
    是轮播图和左边的导航挤在一起了
    2019-02-14 10:44:39
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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