[调整页面大小时如何在CSS中将这些框居中?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[调整页面大小时如何在CSS中将这些框居中?相关的知识,希望对你有一定的参考价值。

我有以下方框(文章)

enter image description here

当我尝试调整页面大小时,它变成这样:

enter image description here

我希望它在调整窗口大小时自动居中,以避免在右侧留出巨大的空白,但是它必须与现有格式相同。基本上只是将整个组移到中间,而不使单个框居中,因为我希望它们如图所示向左浮动。

这是我当前的CSS:

* 
    margin: 0;
    padding: 0;


html, body 
    height: 100%;


.container 
    width: 90%;
    height: 100%;
    overflow: hidden;
    background: skyblue;
    margin: auto;
    padding: 20px;


.container article 
    float: left;
    width: 250px;
    height: 250px;
    background: blue;
    margin: 25px

和我的html:

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>Shop</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" href="css/style.css">
    </head>
    <body>
        <div class="container">
            <article>
                <h2>Hello</h2>
            </article>
            <article>
                <h2>Hello</h2>
            </article>
            <article>
                <h2>Hello</h2>
            </article>
            <article>
                <h2>Hello</h2>
            </article>
            <article>
                <h2>Hello</h2>
            </article>
        </div>
    </body>
</html>
答案

使用flex,卢克

以上是关于[调整页面大小时如何在CSS中将这些框居中?的主要内容,如果未能解决你的问题,请参考以下文章

调整大小时无法居中 div

如何在引导程序中将井居中?

css 调整嵌入式gist代码框的大小并使其居中。调整味道。

响应浏览器窗口 (CSS) 调整、缩放和居中图像

如何使组件在面板的某个区域内居中

如何在实例化中将子实体居中