两个div并排,左边div固定宽度,右边宽度自适应”,至少列出4种。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了两个div并排,左边div固定宽度,右边宽度自适应”,至少列出4种。相关的知识,希望对你有一定的参考价值。

参考技术A 方式一:BFC(块级格式化上下文)

思路:左边定宽 float:left,右边采用 overflow: hidden; /* 触发bfc */

方式二:采用flex布局

这种应该是最简单的方式,右边 flex:1

方式三:采用 display:table的方式来实现布局

父元素 display:table,两个子元素采用 display:table-cell;

方式四:采用calc计算宽度的方式来实现

方式五:采用absolute+margin-left来实现

CSS布局 , 单列宽度固定,另一列自适应。

CSS布局 ,要求是满屏显示,分成两列显示,其中左边 单列宽度固定,右边一列自适应。能根据不同的显示屏分辨率,右边一列可以占满剩下的屏幕。请问该如何设置。

左边单列固定宽度,如:width:100px;height:auto;
右边一列自适应:width:auto;height:auto;
首先要将body的margin:0px;padding:0px;
参考技术A 如果你设置好浮动了,左边的布局宽度固定,右边的布局宽度设置100%就行了 参考技术B #left
position: absolute;

left: 0px;
top: 0px;

width: 300px;

height: 100%;


#right
width: auto; /*这行可以不写,默认就是auto*/

height: 100%;

margin-left: 300px;

以上是关于两个div并排,左边div固定宽度,右边宽度自适应”,至少列出4种。的主要内容,如果未能解决你的问题,请参考以下文章

左边的DIV设定了固定的宽度,右边的DIV如何自适应地填满剩下的屏幕宽度?

css能不能实现左边div固定宽度,右边div自适应撑满剩下的宽度

css能不能实现左边div固定宽度,右边div自适应撑满剩下的宽度

css能不能实现左边div固定宽度,右边div自适应撑满剩下的宽度

css能不能实现左边div固定宽度,右边div自适应撑满剩下的宽度

flex布局 一侧固定宽度 一侧自适应