首页 > web前端 > css教程 > 如何左对齐居中内联块网格中的最后一行?

如何左对齐居中内联块网格中的最后一行?

Mary-Kate Olsen
发布: 2024-12-02 09:43:13
原创
728 人浏览过

How to Left-Align the Last Row in a Centered Inline-Block Grid?

居中元素网格中的最后一行左对齐

问题:

设置为显示的元素网格inline-block 水平居中,但最后一行不是左对齐。相反,它像其他行一样居中。

显示内联块的解决方案:

这种自适应网格更容易实现,并且适应。

示例:

<div>
登录后复制
html, body {
    margin:0;
    padding:0;
}
#container{
    font-size:0;
    margin:0 auto;
    width:1000px;
}
.block {
    font-size:20px;
    width: 150px;
    height: 150px;
    margin:25px;
    background: gold;
    display:inline-block;
}

@media screen and (max-width: 430px) {
    #container{
        width:200px;
    }
}

@media screen and (min-width: 431px) and (max-width: 630px) {
   #container{
        width:400px;
    }
}
@media screen and (min-width: 631px) and (max-width: 830px) {
   #container{
        width:600px;
    }
}
@media screen and (min-width: 831px) and (max-width: 1030px) {
   #container{
        width:800px;
    }
}
登录后复制

说明:

  • 网格容器 (#容器)使用边距居中:0 auto。
  • 块设置为显示:内联块,并具有相等的宽度和边距。
  • 通过媒体查询调整容器的宽度,以在不同的屏幕尺寸上保持居中对齐。

以上是如何左对齐居中内联块网格中的最后一行?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板