加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

css实现常用的两栏三栏布局

发布时间:2020-12-14 19:49:57 所属栏目:资源 来源:网络整理
导读:1、两栏 = > = >left box 自适应 = >right box 固定 1.1、左侧宽度固定,右侧自适应 方式一、float+margin 方式二、float+overflow 方式三、float+position 方式四、flex 2、三栏 两边固定中间自适应 方式一、float+margin 固定 ssss ddddd % .wrapper .left

1、两栏

=>
=>left box

自适应

=>right box 固定

1.1、左侧宽度固定,右侧自适应

方式一、float+margin

方式二、float+overflow

方式三、float+position

方式四、flex

2、三栏

两边固定中间自适应

方式一、float+margin

固定

ssss
ddddd

%.wrapper .left{
<span style="color: #0000ff">float
<span style="color: #000000">: left;
width: 200px;
background
-<span style="color: #000000">color: #5cb85c;
}
.wrapper .right{
<span style="color: #0000ff">float
<span style="color: #000000">: right;
width: 100px;
background-<span style="color: #000000">color: #66afe9;
}
.wrapper .middle{
margin: <span style="color: #800080">0 110px <span style="color: #800080">0<span style="color: #000000"> 230px;
background-<span style="color: #000000">color: #A3AEFF;
}

方式二、position+margin (这种方式的父元素高度取决于中间部分的高度,当两侧高度大于中间高度时,则出现高度塌陷,除非指定父元素的高度,当两侧高度小于中间部分时,可以使用。)

.wrapper .left{
position: absolute;
left: 0;
width: 200px;
background-color: #5cb85c;
}
.wrapper .right{
position: absolute;
right: 0;
width: 100px;
background-color: #66afe9;
}
.wrapper .middle{
margin: 0 110px 0 230px;
background-color: #A3AEFF;
}

方式三、flex

=>
=>

固定

=>中间自适应
=>

ssss

ddddd
.wrapper{
display: flex;
flex
-<span style="color: #000000">direction: row;
width: <span style="color: #800080">100%<span style="color: #000000">;
.left{
width: 200px;
background-<span style="color: #000000">color: #5cb85c;
}
.right{
width: 100px;
background-<span style="color: #000000">color: #66afe9;
}
.middle{
flex: <span style="color: #800080">1<span style="color: #000000">;
margin: <span style="color: #800080">0 10px <span style="color: #800080">0<span style="color: #000000"> 30px;
background-<span style="color: #000000">color: #A3AEFF;
}
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读