flex实现经典的双飞翼布局

 时间:2024-10-14 21:58:54

1、新建页面,添加三个div标签,第一个div是页面的主体部分,包含重要内容,希望优先渲染。

flex实现经典的双飞翼布局

2、此时,添加样式。为三个div框分别设置高度、宽度和背景颜色。

flex实现经典的双飞翼布局
flex实现经典的双飞翼布局

3、此时main div并不是自适应的。为了让居中的main div实现自适应,设置main样式flex-grow: 1。fl髫潋啜缅ex-grow定义了该div的放大比例,将之设置为1,意味着如果存在多余空间,放大这个div。

flex实现经典的双飞翼布局

4、此时可以看到main div、left div和right div依次排列。拉大浏览器可以看到,main div随着浏览器拉大而放大,left div和right div大小不变。

flex实现经典的双飞翼布局

5、最后将main div、left 蟠校盯昂div和right div调整到期望的顺序。分别为main、left和r足毂忍珩ight设置order为2、1和3,即从左到右的顺序为left div、main div和right div。

flex实现经典的双飞翼布局

6、最终得到的就是利用flex实现的经典的双飞翼布局。main div自适应,两侧固定宽度,并且优先渲染main div。

flex实现经典的双飞翼布局
  • java强转数组类型
  • 文明与征服怎么研究联盟科技
  • cok列王的纷争 兵种攻略
  • Ubuntu 使用命令搜索和安装应用程序
  • 为什么单一方法无法根治病毒疣
  • 热门搜索
    以书为友手抄报 手抄报安全伴我行 手抄报感恩的心 六年级手抄报大全 消防安全手抄报模板 交通的手抄报 安全的手抄报图片 美德少年手抄报资料 节约用水手抄报资料 四年级手抄报图片大全