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

  • 相关阅读:
    python 递归计算阶乘
    python引用
    python3 函数参数
    名片管理系统V0.0.2(函数实现)
    python 之socket语法及相关
    常见模块(一)
    常见模块(二)
    Python之迭代器、生成器、装饰器和递归
    python 之自定义函数
    python 之SET和collections
  • 原文地址:https://www.cnblogs.com/jrxiang/p/11268189.html
Copyright © 2011-2022 走看看