CSS 常用经典布局 - 两栏布局效果展示原始效果最终效果原始代码html 部分1234<div class="container"> <div class="left">left</div> <div class="right">right</div></div>css 部分123456789101112131415161718body { min-width: 630px; margin: 0;}.left,.right { height: 100px;}.left { width: 100px; background-color: #ffb5bf;}.right { background-color: #94e8ff;}实现方法使用 flex1234567.container { display: flex;}.right { flex: 1;}使用 grid1234.container { display: grid; grid-template-columns: 100px auto;}使用 table123456789.container { display: table; width: 100%;}.left,.right { display: table-cell;}使用 absolute1234567891011.container { position: relative;}.left { position: absolute;}.right { margin-left: 100px;}使用 float第一种第二种第三种1234567891011.container { overflow: hidden;}.left { float: left;}.right { margin-left: 100px;}123456789101112.container { overflow: hidden;}.left,.right { float: left;}.right { width: calc(100% - 100px);}1234567891011.container { overflow: hidden;}.left { float: left;}.right { overflow: auto;} CSS实用技巧 #CSS #两栏布局CSS 常用经典布局 - 两栏布局https://blog.xukaiyyds.cn/posts/edc505a4/作者xukaiyyds发布于2023年2月11日许可协议 CSS 常用经典布局 - 三栏布局 上一篇CSS 清除浮动的几种方法 下一篇 Please enable JavaScript to view the comments