wenhui_j 2016-06-22 07:55 采纳率: 0%
浏览 1908

关于min-width网页内容随窗口大小变化而变化的问题

想要的效果是随窗口大小变化时右侧的内容也变化,里面的小div以1,2,4个元素显示,窗口变化时候为什么中间出来了一个上面3个元素下面一个元素的情况?

 <head>
    <meta charset='utf-8'>
    <meta http-equiv="content-type" content="text/html;">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1, maximum-scale=1">
    <title>first test</title>
    <style>
        .box{
            width: 100%;
            height: 100%;
        }
        .b01{
            width: 20%;
            height: 200px;
            background-color: blue;
            float: left;
        }
        .bigBox{
            width: 75%;
            height: 200px;
            margin-left: 15px;
            background-color:#c0c0c0;
            float: left;
        }
        .sbox {
            width: 22%;
            height: 40px;
            margin: 10px;
            float: left;
        }
        @media screen and (min-width: 0px) {
            .sbox{
                width:95%;
                height: 30px;
            }
        }
        @media screen and (min-width: 768px) {
            .sbox{
                width:95%;
                height:30px;
            }
        }
        @media screen and (min-width: 992px) {
            .sbox{
                width:47%;
                height: 70px;
            }

        }
        @media screen and (min-width: 1200px){
            .sbox{
                width: 23%;
                height: 180px;
            }
        }
    </style>

</head>
<body>
<div class="box">
    <div class="b01"></div>
    <div class="bigBox">
        <div class="sbox" style="background-color: red;"></div>
        <div class="sbox" style="background-color: green;"></div>
        <div class="sbox" style="background-color: blue;"></div>
        <div class="sbox" style="background-color: pink;"></div>
    </div>
</div>
</body>
</html>
  • 写回答

1条回答

  • Go 旅城通票 2016-06-22 08:45
    关注

    bigBox不够空间容下4个sbox那不是掉下去了。。因为你的sbox还有margin的

             @media screen and (min-width: 1200px){
                .sbox{
                    width: 22%;
                    height: 180px;
                }
            }
    
    评论

报告相同问题?

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 虚心请教几个问题,小生先有礼了
  • ¥30 截图中的mathematics程序转换成matlab