实现左右两端固定,中间自适应
flex布局
.container {
display: flex; /* 启用Flexbox布局 */
justify-content: space-between; /* 使子元素两端对齐,中间的元素会自适应 */
}
.left-side, .right-side {
/* 左边和右边元素的样式 */
width: 100px; /* 固定宽度 */
background-color: #f8f8f8; /* 背景颜色示例 */
}
.middle {
/* 中间元素的样式 */
flex-grow: 1; /* 允许中间元素自适应剩余空间 */
background-color: #ddd; /* 背景颜色示例 */
}
<div class="container">
<div class="left-side">左侧固定区域</div>
<div class="middle">中间自适应区域</div>
<div class="right-side">右侧固定区域</div>
</div>
overflow:hidden触发BFC
<div class="container">
<div class="left">1</div>
<div class="right">1</div>
<div class="middle">1</div>
</div>
<style>
.container{
margin:50px auto;
}
.left{
float: left;
width: 300px;
background-color: red;
height: 400px;
}
.right{
float: right;
width: 200px;
background-color: orange;
height: 400px;
}
.middle{
background-color: blue;
height: 400px;
overflow: hidden;
}
</style>
1
1
1
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】