html - 导航栏中的 Flexbox:无法垂直对齐项目
问题描述
我对 html 和 css 真的很陌生,所以这是我第一次完整尝试制作导航栏,导航栏中的项目粘在页面顶部,请告诉我哪里出了问题
https://codepen.io/galia-s/pen/GRojmwV
.flex-content {
display: flex;
margin: auto 3.25rem;
align-items: center;
}
解决方案
而不是align-content
,您可能正在查看align-items
,这取决于您要实现的目标。我假设您想将这些项目居中。
所以你的.flex-content
班级可能看起来像这样:
.flex-content {
display: flex;
align-items: center;
justify-content: space-evenly;
height: 5rem; //set height here instead of header
}
希望能帮助到你。
推荐阅读
- erlang - 如何从受监督的工作进程中触发 Elixir 主管树终止
- html - srcset 属性未从尺寸显示正确的图像
- node.js - loopback freeze at 输入包含项目的目录名称
- angular - Angular2:添加组件时的无限循环
- javascript - 在滚动加载更多功能时使用 js 响应,但任何 js 都不起作用
- javascript - 如何在 php 中创建一个随机序列生成器,它具有像加法和减法这样的算术运算?
- .net-core - 在 .NET Core 中记录基于用户的连接字符串
- python - Python的语法规则中的“suite”和“else”是什么?
- oracle11g - Hybris 5.6 的 ORA 异常
- python-3.x - 我们如何比较不同卷积网络的性能?