css - 无法在 Bootstrap 中使用“align-items-center”垂直对齐
问题描述
我是 Bootstrap 和 React JS 的新手,我正试图将我的应用程序放在垂直和水平的中心。目前此应用程序仅水平放置,并且似乎附在顶部。
function App() {
return (
<GlobalContextProvider>
<div className="container">
<div className="row justify-content-center align-items-center"> // <--- Doens't work
<div className="col">
<Header />
<Main />
<Footer />
</div>
</div>
</div>
</GlobalContextProvider>
);
}
我尝试了不同的方法,例如 my-auto、alight-self-center 和其他方法,但由于某种原因似乎没有任何效果。你能帮忙解决这个问题吗(不使用自定义 CSS)?
解决方案
align-items-center 对齐 cols,因此您需要为要对齐的每个内容块使用一个 col,但您不应该将 cols 用于页眉、主标签和页脚标签
推荐阅读
- python - 在 Seaborn PairGrid 中使用 lmplot
- python - Python Ctypes:将整数列表转换为短裤数组
- ruby-on-rails - Webrick 或 Puma,没有日志的随机 500 错误。有没有更好的日志
- c# - 如何使用 Html.DropDownList 添加和清空选择列表
- node.js - 管理员 firebase 错误 - “错误:未找到请求的实体。” 尝试发送远程通知时
- javascript - 如何在 AG-Grid 中禁用 SELECT OPTION
- javascript - 单击角度 8 滚动到页面顶部
- sql - 如何使用“group by”按IP分组数据
- c - 如何在C中比较char和char *
- javascript - Formdata不更新nodejs后端