zoukankan      html  css  js  c++  java
  • 三栏布局:左右固定中间自适应

      <div class="left">left</div>
           <div class="right">right</div>
           <div class="main">main</div>

    1.position: absolute方式

      *{
                margin: 0;
                padding: 0;
            }
            .left,.right{
                position: absolute;
                top: 0;
                border: 1px solid black;
                 300px;
                min-height: 500px;
            }
            .left{
                left: 0;
            }
            .right{
                right: 0;
            }
            .main{
                margin: 0 300px;
                background-color:red;
                border: 1px solid green;
                min-height: 500px;
            }
    2.float: left方式
      *{
                margin: 0;
                padding: 0;
            }
      .left,.right{
                float: left;
                 300px;
                background-color: red;
                border: 1px solid black;
                height: 500px;
            }
            .right{
                overflow: auto;
                float: right;
            }
            .main{
                margin: 0 300px;
                background-color: hotpink;
                height: 500px;
                border: 1px solid black;
            }
    3.display: flex方式
      .content{
                display: flex;
            }
            .aside.left{
                order: 1;
                border: 1px solid black;
                 200px;
            }
            .aside.right{
                order: 3;
                border: 1px solid black;
                 200px;
            }
            .aside.main{
                order: 2;
                flex-grow: 1;
                border: 1px solid red;
            }
            .aside{
                height: auto;
            }
      <div class="content">
              <div class="left aside">left</div>
              <div class="right aside">right</div>
              <div class="main aside">main</div>
           </div>
    ————学习记录
  • 相关阅读:
    OC2-xml文件解析
    python3+selenium入门06-浏览器操作
    python3+selenium入门05-元素操作及常用方法
    Git学习笔记05-撤销修改
    Git学习笔记04-管理修改
    Git学习笔记03-工作区和暂存区
    Git学习笔记02-创建版本库
    Git学习笔记01-安装Git
    Python3学习笔记30-datetime模块
    python3+requests库框架设计08-发送邮件
  • 原文地址:https://www.cnblogs.com/atao24/p/13305897.html
Copyright © 2011-2022 走看看