zoukankan      html  css  js  c++  java
  • 圣杯布局总结

    1.左侧定宽,右侧自适应布局

    html部分

    <div class="parent">
        <div class="layout_left">左边宽度固定</div>
        <div class="layout_main">主内容宽度自适应</div>
    </div> 

    css部分

    <style>
            *{
                margin:0;padding:0;
            }
            .parent:after {
                clear: both;
                content: " ";
                display: table;
            }
            .layout_left, .layout_main {
                float: left;
            }
            .parent {
                padding-left: 200px;
            }
            .layout_main {
                 100%;
                background:red;
            }
            .layout_left {
                 200px;
                margin-left: -200px;
                background:green;
            }
    </style>
    

    2.右侧定宽,左侧自适应布局

    html部分

    <div class="parent">
            <div class="layout_main">主内容栏宽度自适应</div>
            <div class="layout_right">侧边栏宽度固定</div>
    </div>

    css部分

    <style>
            *{
                margin:0;padding:0;
            }
            .parent:after {
                clear: both;
                content: " ";
                display: table;
            }
            .parent {
                padding-right: 200px;
            }
            .layout_main {
                 100%;background:red;
                float: left;
            }
            .layout_right {
                float: right;
                 200px;background:green;
                margin-right: -200px;
            }
    </style>
    

    3.左/右侧定宽,中间内容自适应布局

    html部分

    <div class="parent">
            <div class="layout_aside layout_left">左侧宽度固定</div>
            <div class="layout_main">主内容栏宽度自适应</div>
            <div class="layout_aside layout_right">右侧宽度固定</div>
    </div>
    

    css部分

    <style>
            *{
                margin:0;padding:0;
            }
            .parent:after {
                clear: both;
                content: " ";
                display: table;
            }
            .layout_aside, .layout_main {
                float: left;
            }
            .parent {
                padding:0 200px;
            }
            .layout_main {
                 100%;
                background:red;
            }
            .layout_aside {
                 200px;
                background:green;
            }
            .layout_left {
                margin-left: -200px;
            }
            .layout_right {
                margin-right: -200px;
                float: right;
            }
    </style>

    这些一般平时就够用了,最后附上作者链接

    https://www.cnblogs.com/lyzg/p/5160570.html

  • 相关阅读:
    文件权限命令
    复制、移动文件及目录命令
    创建、删除文件及目录命令
    绝对路径和相对路径
    查找文件命令
    链接命令
    文本搜索命令
    编辑器 vim
    有参装饰器与迭代器
    闭包函数与装饰器
  • 原文地址:https://www.cnblogs.com/jrxiang/p/11268189.html
Copyright © 2011-2022 走看看