Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何将图像列表居中?_Html_Css - Fatal编程技术网

Html 如何将图像列表居中?

Html 如何将图像列表居中?,html,css,Html,Css,如何以480px屏幕宽度将3幅图像居中,以320px屏幕宽度将2幅图像居中 这是 ... @介质(最大宽度:480px){} @介质(最大宽度:320px){} 放置显示:内联块

如何以480px屏幕宽度将3幅图像居中,以320px屏幕宽度将2幅图像居中

这是

  • ...
@介质(最大宽度:480px){} @介质(最大宽度:320px){}
放置
显示:内联块
  • 文本对齐:居中在您的
    上。这样,您的图像将始终居中对齐。在媒体查询中,您可以设置
    显示:block;
    )的宽度,这样您就可以将正确数量的图像排列在一起

    例如:
    放置
    显示:内联块
  • 文本对齐:居中在您的
    上。这样,您的图像将始终居中对齐。在媒体查询中,您可以设置
    显示:block;
    )的宽度,这样您就可以将正确数量的图像排列在一起

    例如:

    类似这样的东西可以起作用:


    调整宽度和边距以适应。

    类似于此的功能:

    调整宽度和边距以适应。

    是否与您所寻找的类似? 请注意,它使用了一些旧浏览器中无法使用的属性。特别是
    n-child()

    和你要找的一样吗?
    请注意,它使用了一些旧浏览器中无法使用的属性。特别是
    n-child()

    在根据屏幕大小计算百分比之前。这可能会引起兴趣:在根据屏幕大小计算百分比之前。这可能会引起兴趣:此解决方案的唯一问题是最后一行-在我的情况下,我需要将其与前几行的左侧对齐(例如,当图像数量不均匀时)。Per Salbark的解决方案也是如此。这个解决方案唯一的问题是最后一行——在我的例子中,我需要它与前几行的左侧对齐(比如当图像数量不均匀时)。Per-Salbark溶液也是如此。
    <ul>
        <li><img/></li>
        ...
    </ul>
    
    @media (max-width: 480px) {} 
    @media (max-width: 320px) {}
    
    @media (max-width: 480px) {
        /* would like 3 centered images in a row */
        img {width: 30%; margin-left: 2%;}
    }
    @media (max-width: 320px) {
        /* would like 2 centered images in a row */
        img {width: 45%; margin-left: 5%}
    }