您的位置:首页 > 教育 > 培训 > 深圳直销系统开发_云南公共资源交易中心_济南市新闻最新消息_百度问一问官网

深圳直销系统开发_云南公共资源交易中心_济南市新闻最新消息_百度问一问官网

2025/1/13 1:43:31 来源:https://blog.csdn.net/m0_61811926/article/details/145073719  浏览:    关键词:深圳直销系统开发_云南公共资源交易中心_济南市新闻最新消息_百度问一问官网
深圳直销系统开发_云南公共资源交易中心_济南市新闻最新消息_百度问一问官网

目录

一、左边定宽 右边自适应

1.浮动

2.利用浮动+margin

3.定位+margin

4.flex布局

5.table 布局

二、左右成比自适应

1:1

1flex布局

table布局

1:2

flex布局


<div class="father"><div class="left">左边自适应</div><div class="right">右边自适应</div></div>

一、左边定宽 右边自适应

实现效果:

   1.浮动

.left {width: 100px;background-color: rebeccapurple;float: left;
}
.right {width: calc(100%-100px);background-color: green;
}

   2.利用浮动+margin

.left {width: 100px;background-color: rebeccapurple;float: left;
}.right {background-color: green;margin-left: 100px;
}

3.定位+margin

.father {position: relative;
}.left {position: absolute;width: 100px;left: 0;background-color: rebeccapurple;
}.right {background-color: green;margin-left: 100px;
}

4.flex布局

.father {display: flex;
}.left {width: 100px;background-color: rebeccapurple;
}.right {flex: 1;/* flex: 1可以让其填充剩余的空间,以达到拉伸的效果 */background-color: green;
}

5.table 布局

.father {width: 100%;display: table;
}.left {display: table-cell;width:300px;background-color: rebeccapurple;
}.right {display: table-cell;background-color: green;
}

二、左右成比自适应

1:1

1flex布局
.father {display: flex;
}
.left {width: 200px;height: 200px;background-color: rebeccapurple;flex: 1;}
.right {width: 200px;height: 200px;background-color: green;flex: 1;/* 放大且缩小并等分所有空间 *//* flex:1等于flex-grow: 1、flex-shrink: 1、flex-basic: 0% */
}
table布局
.father {width: 100%;display: table;
}.left {display: table-cell;height: 200px;background-color: rebeccapurple;
}.right {display: table-cell;height: 200px;background-color: green;
}

1:2

flex布局
.father {display: flex;
}
.left {width: 200px;height: 200px;background-color: rebeccapurple;flex: 1;
}
.right {width: 200px;height: 200px;background-color: green;flex: 2;/* flex:1等于flex-grow: 2、flex-shrink: 2、flex-basic: 0% */}

等分所有空间,宽度比左右=1:2

flex 布局的默认主轴方向为 row ,所以 flex-basis 属性 默认是控制元素的 width

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com