为什么一张的图片显示不了

为什么一张的图片显示不了

功能不能实现

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta http-equiv="X-UA-Compatible" content="IE=edge">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <title>Document</title>

    <style>

        #box{

            width:80%;

            margin:0 auto;

            background: #ccc;

            text-align:center;

        }

        #box>img{

            display: inline-block;

            padding:1.5%;

            width:21%;

            height:200px;

        }

        /*此处写代码*/

        @media (min-width:960px) {

            #box>img{

                width: 25%;

            }

        }

        @media (min-width:780px)  and (max-width:959px){

            #box>img{

                width: 33.33333%;

            }

        }

        @media (min-width:440px)  and (max-width:779px){

            #box>img{

                width: 50%;

            }

        }

        @media (max-width:439px){

            #box>img{

                width:100%;

            }

        }

        /* #box>img{

                width:100%;

            }

        @media (min-width:440px){

            #box>img{

                width:50%;

            }

        }

        @media (min-width:780px){

            #box>img{

                width:33.3333333%;

            }

        }

        @media (min-width:960px){

            #box>img{

                width:21%;

            }

        } */

        /* #box>img{

                width:21%;

            }

        @media (max-width:960px){

            #box>img{

                width:29%;

            }

        }

        @media (max-width:780px){

            #box>img{

                width:40%;

            }

        }

        @media (max-width:440px){

            #box>img{

                width:110%;

            }

        } */

    </style>

</head>

<body>

    <div id="box">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e49100014e5010601059.jpg" alt="">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e53b00012e6d09940789.jpg" alt="">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e53c0001d04e09940732.jpg" alt="">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e49100014e5010601059.jpg" alt="">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e53b00012e6d09940789.jpg" alt="">

        <img src="http://img1.sycdn.imooc.com/climg/5a45e53c0001d04e09940732.jpg" alt="">

    </div>

</body>

</html>



写了3中方法,好像没个都有问题,有的不能显示1张图片,有的不能显示4张图片,麻烦老师看下


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

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

1回答
好帮手慕然然 2021-10-21 15:43:06

同学你好,相同的问题老师已经在 http://class.imooc.com/course/qadetail/307037 中解答了,同学还是有不懂的地方吗,如果有的话,建议可以回复给老师。

祝学习愉快!

  • 提问者 曼曼前端 #1

    但是还是实现不了,麻烦老师帮忙改下,谢谢

    2021-10-21 15:54:20
  • 好帮手慕然然 回复 提问者 曼曼前端 #2

    同学你好,应该是浏览器的宽度无法调整到那么小,所以看不到显示一张图片的情况,建议同学可以按照

     http://class.imooc.com/course/qadetail/307037 这个链接中老师提出的方式查看效果。

    祝学习愉快!

    2021-10-21 17:09:38
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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