html - 如何正确居中这些项目?
问题描述
我在这里有代码,但基本上问题是我有这些产品卡,我试图将它们放在中心,但如果有意义的话,也将它们与其他卡对齐。
https://codepen.io/manfreebie/pen/NWNvyGz
这是我想要完成的事情与实际发生的事情的视觉效果。起初看起来不错,直到您尝试调整它的大小。
我试图让鸡尾酒容器的值为 flex-start 而不是 center 的 justify-content 属性,像这样
#cocktails-container {
max-width: 70%;
display: flex;
flex-flow: row wrap;
justify-content: flex-start;
}
但是当我调整它的大小时,它会在右侧留下很多空白。我尝试过使用 inline-block 并改用 text-align ,但这也不起作用。
解决方案
添加此代码。
#cocktails-container::after {
content: "";
flex: auto;
}
推荐阅读
- javascript - js document.getElementByClassName("").appendChild(); 的问题
- javascript - 制作具有可选梯度问题的 HSL 托盘
- r - 如果前一个变量为 1,则插入 NA 按唯一 ID 分组
- angular - app.component.ts 中的属性初始化程序错误
- azure - 如何使用 NSG 规则仅将 Azure 中 DNS 的特定 IP 列入白名单?
- objective-c - 在 Objective-C++ 中,为了测试,如何在运行时创建一个类 nil?
- java - 无法在 Android Studio 中打开特定项目
- neo4j - apoc.rel.startNode 是否从 apoc 4.2.0.0 中删除?
- html - 表示非数据表格单元格的 HTML 表格
- python - 如何为 Haxe 中的新进程设置文件描述符以将其与套接字一起使用?