css - 如何使用flexbox修复页眉而不是页脚?
问题描述
我尝试的是:
import Header from 'components/layouts/Header';
import Footer from 'components/layouts/Footer';
import 'tailwindcss/tailwind.css';
type Props = {
className?: string;
};
const PageLayout: React.FC<Props> = ({ children, className }) => {
return (
<>
<div className="flex flex-col h-screen w-full bg-gray-100">
<Header />
<div
className={`flex-1 overflow-y-auto page-wrapper ${className}`}
>
{children}
</div>
</div>
<Footer />
</>
);
};
export default PageLayout;
结果是这样的。
我在右侧有两个滚动条,这很奇怪。如何使用 flexbox 实现页眉固定而不是页脚?或者有没有更简单的方法来修复标题?
解决方案
推荐阅读
- sql - 如何将 Presto SQL (AWS Athena) 中的时间戳转换为日期,“2021-05-03T00: 00: 00.000Z” 格式?
- bash - 如何从基本文件名中获取最后一个字符?
- java - 将 Java Maven 项目的默认包从 src 更改为其他包?
- typescript - Inversify 实例未正确注入
- postgresql - TypeORM - postgresSQL / 在数据库中保存数据
- amazon-web-services - AWS Lambda Docker 本地测试差异
- javascript - 点击 React 后如何自动填充建议?
- excel - 如何附加文件并将它们存储在单元格中?
- eclipse - Eclipse NetSuite SuiteScript 插件无法创建新项目
- python - 如何修复客户端 - 服务器之间的反向命令管理?