css实现头部占一定高度,内容区占剩余高度可滚动

上下布局:

html 复制代码
<div class="container">
  <header class="header">头部内容</header>
  <div class="content">内容区域</div>
</div>

.container {
  display: flex;
  flex-direction: column;
  height: 100vh; /* 可视窗口高度,可根据需求进行调整 */
}

.header {
  height: 100px; /* 头部高度,可根据需求进行调整 */
  background-color: #ccc;
}

.content {
  flex-grow: 1; /* 填充剩余空间 */
  background-color: #f0f0f0;
  overflow-y: auto;
}

左右布局:

左侧定宽,右侧占据剩余剩余宽度。实现原理同上下布局。

html 复制代码
<div class="container">
  <div class="left">左侧内容</div>
  <div class="right">右侧内容</div>
</div>

container {
  display: flex;
}

.left {
  width: 200px; /* 左侧宽度 */
  background-color: #ccc;
}

.right {
  flex-grow: 1; /* 填充剩余空间 */
  background-color: #f0f0f0;
}
相关推荐
熊猫钓鱼>_>1 小时前
Electron:当 Web 技术统治桌面
大数据·前端·javascript·人工智能·架构·electron·agent
江华森2 小时前
Python 实现高德地图找房(三):地图可视化与高德 JS API
开发语言·javascript·python
谭光志2 小时前
AI 是怎么操作浏览器的——browser use 实现原理
前端·javascript·ai编程
用户3074596982072 小时前
GatewayWorker 从零到一完整指南
javascript·php
铁皮饭盒2 小时前
Bun.redis真正的强项
javascript
用户938515635072 小时前
Node.js 路径与文件系统:从基础到异步进化之路
javascript·后端·面试
Cobyte3 小时前
23.Vue Vapor 组件 attrs 的实现
前端·javascript·vue.js
触底反弹3 小时前
🚀 Node.js path 和 fs 模块,从回调地狱到 async/await 的进化之路!
javascript·后端·node.js
绝世唐门三哥4 小时前
vue3中页面返回时刷新首页的处理方案
开发语言·前端·javascript
sugar__salt4 小时前
Node.js path 与 fs 核心模块完全指南 —— 从路径处理到异步流程控制
javascript·node.js