flex和圣杯布局「建议收藏」

flex和圣杯布局「建议收藏」flex和圣杯布局

大家好,又见面了,我是你们的朋友全栈君。

实现过程:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <style>
        .HolyGrail{
            display: flex;
            min-height: 100vh;
            flex-direction: column;
        }
        header,footer{
            flex: 1;
            background-color: blue;
        }
        .HolyGrail-body{
            display: flex;
            flex: 1;
            
        }
        .HolyGrail-content{
            flex: 1;
            background-color: red;
        }
        .HolyGrail-nav,.HolyGrail-ads{
            flex: 0 0 12em;
            background-color: green;
        }
        .HolyGrail-nav{
            order: -1;
        }
    </style>
</head>
<body class="HolyGrail">
    <header>#header</header>
    <div class="HolyGrail-body">
        <main class="HolyGrail-content">content</main>
        <nav class="HolyGrail-nav">nav</nav>
        <main class="HolyGrail-ads">ads</main>
    </div>
    <footer>#footer</footer>
</body>
</html>
复制代码

参考文章:

阮一峰老师文章

转载于:https://juejin.im/post/5b5d7b15f265da0f716c3165

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107393.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月20日 上午11:00
下一篇 2022年4月20日 上午11:20


相关推荐

  • 简单理解socket协议

    简单理解socket协议TCP IP 要想理解 socket 首先得熟悉一下 TCP IP 协议族 nbsp TCP IP Transmission InternetProt 即传输控制协议 网间协议 定义了主机如何连入因特网及数据如何再它们之间传输的标准 从字面意思来看 TCP IP 是 TCP 和 IP 协议的合称 但实际上 TCP IP 协议是指因特网整个 TCP IP 协议族 不同于 ISO 模型的七个

    2026年3月16日
    2
  • scrapy爬虫,爬取图片

    scrapy爬虫,爬取图片

    2021年11月19日
    45
  • 3DMax And PS 快捷键大全(整理)

    3DMax And PS 快捷键大全(整理)显示降级适配(开关)【O】适应透视图格点【Shift】+【Ctrl】+【A】排列【Alt】+【A】角度捕捉(开关)【A】动画模式(开关)【N】改变到后视图【K】背景锁定(开关)【Alt】+【Ctrl】+【B】前一时间单位【.】下一时间单位【,】改变到上(Top)视图【T】改变到底(Bottom)视图【B】改变到相机(Camera)视图【C】改变到前

    2026年4月18日
    5
  • import java.util.scanner是什么意思

    import java.util.scanner是什么意思java中的importjava.util.scanner;是一个类,可以用这个类来从控制台写入数据(可以是int,string等类型)例如:​importjava.util.scanner;publicclassdemo{publicstaticvoidmain(string[]wqs){stringmystr=””;system.out.print(“请你输入字符,按回车结束”);scanner

    2022年7月20日
    18
  • div滚动条

    div滚动条##设置div内容溢出滚动overflower:auto(内容溢出的时候出现滚动条;scroll会一直出现滚动条)#滚动条样式##滚动条组成:-webkit-scrollbar滚动条整体部

    2022年7月4日
    26
  • 超级详细 倍增法 实现 LCA

    描述:倍增法用于很多算法当中,通过字面意思来理解就是翻倍增加嘛,这里着重讲使用倍增法在树中的应用求LCA;LCA是啥呢 在一棵树当中 lca表示的是两个节点最近公共祖先, 大家看这课树哈节点5,3的lca就是1,13和11的LCA就是6。节点8,12的lca就是8,那么我们如何通过被增来实现LCA呢。首先大家看下这个数组grand[x][i],这个数组表示标号为x节

    2022年4月9日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号