三列浮动中间宽度自适应
程序员文章站
2023-03-26 17:58:53
二个固定定位,用margin 把左边和右边都让出来。
二个固定定位,用margin 把左边和右边都让出来。
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title>三列浮动中间宽度自适应</title>
<style>
*{
margin: 0;
padding: 0;
}
#left{
border :1px solid red;
width: 200px;
/* height: 200px; */
height: 100%;
position: absolute;
top :0px;
left :0px;
}
#right{
border :1px solid green;
width: 200px;
/* height: 200px; */
height: 100%;
position: absolute;
top :0px;
right :0px;
}
#center{
background-color: #fcc;
border:1px solid black;
/* height: 200px; */
height: 100%;
margin-left:205px;
margin-right:205px;
}
.box{
height: 500px;
border:1px solid green;
position: relative;
}
</style>
</head>
<body>
<div class="box">
<div id="left"></div>
<div id="center"></div>
<div id="right"></div>
</div>
</body>
</html>
推荐阅读
-
前端一面/面试常考题1-页面布局:假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应。
-
三列浮动中间宽度自适应
-
--------------------------三栏布局之左右宽度固定,中间自适应--------------------------
-
CSS网页布局入门教程8:三列浮动中间列宽度自适应
-
css实现左(右)侧固定宽度,右(左)侧宽度自适应 ---清除浮动
-
css实现左(右)侧固定宽度,右(左)侧宽度自适应 ---清除浮动
-
前端一面/面试常考题1-页面布局:假设高度已知,请写出三栏布局,其中左栏、右栏宽度各为300px,中间自适应。
-
CSS实现三栏自适应布局(两边宽度固定,中间自适应)
-
左右两栏宽度自适应,中间一栏宽度固定_html/css_WEB-ITnose
-
三列浮动中间宽度自适应