实现一个三列布局(左右侧固定,中间自适应宽度)_html/css_WEB-ITnose
程序员文章站
2023-12-26 23:47:39
...
html代码(第一二种方法):
左侧固定区右侧固定区中间自适应区
css代码:
第一种方法(定位):
.left { position: absolute; top: 0; left: 0; width: 100px; height: 200px; background-color: red; } .mid { margin-left: 100px; margin-right: 200px; height: 200px; background-color: blue; } .right { position: absolute; top: 0; right: 0; width: 200px; height: 200px; background-color: yellow; }
第二种方法(浮动):
.left { float: left; width: 100px; height: 200px; background-color: red;}.mid { height: 200px; background-color: blue;}.right { float: right; width: 200px; height: 200px; background-color: yellow;}
第三种方法(负边距):
html代码:
中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区中间自适应区左边固定区右边固定区
css代码:
.fl { float: left; }.center { width: 100%; height: 200px; background: yellow;} .center .mid{ margin-right: 100px; padding: 0 110px; }.left{ margin-left: -100%; width: 100px; height: 200px; background: green;}.right{ margin-left: -200px; width: 200px; height: 200px; background: blue;}
推荐阅读
-
DIV+CSS 布局一行两列,左列固定宽度,右列自适应宽度;设置最小宽度,窗口小的时候显示滚动条._html/css_WEB-ITnose
-
一个页面分为左中右3部分,中间部分像素固定为1000px, 中间部分要居中, 剩下左右2部分的宽度如何设置?_html/css_WEB-ITnose
-
CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)_html/css_WEB-ITnose
-
CSS自适应布局(左右固定 中间自适应或者右侧固定 左侧自适应)_html/css_WEB-ITnose
-
纯CSS实现三列布局(两边固定,中间自适应)_html/css_WEB-ITnose
-
css实现右侧固定宽度,左侧宽度自适应_html/css_WEB-ITnose
-
一个页面分为左中右3部分,中间部分像素固定为1000px, 中间部分要居中, 剩下左右2部分的宽度如何设置?_html/css_WEB-ITnose
-
实现一个三列布局(左右侧固定,中间自适应宽度) - jimmie.Mr
-
css实现的左右两栏宽度自适应中间一栏宽度固定_html/css_WEB-ITnose
-
实现一个三列布局(左右侧固定,中间自适应宽度) - jimmie.Mr