**已关闭。**此问题需要debugging details。当前不接受答案。
编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
2天前关闭。
Improve this question
谁能帮我把图像和按钮垂直地放在它们的列的中心?
这是code
and here is a photo
我试过了display: flex; flex-direction: column; justify-content: center; align-items: center;
但什么都没改变
4条答案
按热度按时间blmhpbnm1#
是否将
display: flex
和flex-direction: column
设置为col类?它帮我把它们排列起来。
vktxenjb2#
.col类的样式:
z4bn682m3#
将这个属性添加到col类中,所有div都将居中并相等
1mrurvl14#
如果你减小屏幕的宽度,你会注意到中间的项目会对齐,当屏幕超过一定宽度时,它们会失去对齐。目前,这是由于当父组件超过一定宽度时,中间列能够水平对齐项目。
因为你似乎希望父组件,三个项目后面的红色条只达到一定的宽度,一个非常简单的解决办法是添加一个最大宽度为1100px的红色条,如下所示(目前该组件的最大宽度只是稍微高一点):
还可以通过将.col的css更改为以下内容来对齐项目:
选择最适合您的:)