居中对齐并左对齐最后一行
此查询解决了在容器内对齐框的挑战,水平居中但与最后一行对齐行向左对齐。关键问题是,典型的 ul 元素往往会根据其内容来调整宽度,没有留下手动调整的空间。
为了解决这个问题,我们可以利用 CSS 网格,它可以更好地控制元素的放置。这是更新的 CSS 和 HTML 代码片段:
div { padding: 20px; width: 200px; border: 1px solid; overflow: hidden; resize: horizontal; } ul { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: repeat(auto-fit, 40px); /* width of elements here */ grid-auto-rows: 40px; /* height here */ grid-gap: 4px; justify-content: center; /* this will do the magic */ } ul li { background-color: wheat; }
<div> <ul> <li> <li> <li> <li> <li> <li> <li> <li> <li> </ul> </div>
通过添加 justify-content: center;对于 ul 元素,我们将内容向中心移动。但是,我们保持最后一行左对齐,这是 CSS 网格的固有属性。
要调整元素的宽度和高度,请修改 grid-template-columns 和 grid-auto- 中的值行。调整 div 的 padding 和 width 属性以满足您的设计要求。
通过利用 CSS 网格的灵活性,我们可以实现动态内容对齐,而无需依赖手动调整或脚本。
以上是如何使用 CSS 网格将最后一行左对齐的框居中?的详细内容。更多信息请关注PHP中文网其他相关文章!

盖茨比(Gatsby)进行了出色的处理和处理图像。例如,它可以帮助您节省图像优化的时间,因为您不必手动

您知道如何(在某种程度上)使用::选择的文本样式?好吧,杰夫·斯塔尔(Jeff Starr)发现了一个怪异的CSS错误。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

PhpStorm Mac 版本
最新(2018.2.1 )专业的PHP集成开发工具

螳螂BT
Mantis是一个易于部署的基于Web的缺陷跟踪工具,用于帮助产品缺陷跟踪。它需要PHP、MySQL和一个Web服务器。请查看我们的演示和托管服务。

WebStorm Mac版
好用的JavaScript开发工具

记事本++7.3.1
好用且免费的代码编辑器

MinGW - 适用于 Windows 的极简 GNU
这个项目正在迁移到osdn.net/projects/mingw的过程中,你可以继续在那里关注我们。MinGW:GNU编译器集合(GCC)的本地Windows移植版本,可自由分发的导入库和用于构建本地Windows应用程序的头文件;包括对MSVC运行时的扩展,以支持C99功能。MinGW的所有软件都可以在64位Windows平台上运行。