美文网首页
CSS网格布局学习(4)

CSS网格布局学习(4)

作者: 贪恋冬天的幸福 | 来源:发表于2020-07-21 19:33 被阅读0次

CSS网格布局概念:
基线网格区域
在3*3的网格中,在列的方向上和行的方向上分别有4条基线,在网格布局中,可以为这些基线命名,使用方括号[],代码如下:

.wrapper {
            display: grid;
            grid-template-columns: [main-start] 1fr [content-start] 1fr [content-end] 1fr [main-end];
            grid-template-rows: [main-start] 100px [content-start] 100px [content-end] 100px [main-end];
        }

并且一条基线可以取多个名字,以空格分隔,在引用时可使用任一名字。
列方向上的 [content-start]、[content-end] 与行方向上的 [content-start]、[content-end] 组成了一个 网格区域。并且如果一个 网格区域 周围的线都用 -start-end 作为后缀命名,则网格就会为此区域隐式创建一个名字。同样,显示地为网格区域命名,也会自动生成隐式的被命名的基线,以 -start-end 命名。例如:grid-row: foo,即表示 grid-row-start: foo-start;grid-row-end: foo-end
因为隐式存在一个网格区域content,因此可以在content中放入一个项目,示例:

<!DOCTYPE HTML>
<html>

<head>
    <meta charset="utf-8">
    <style>
        .wrapper {
            display: grid;
            grid-template-columns: [main-start] 1fr [content-start] 1fr [content-end] 1fr [main-end];
            grid-template-rows: [main-start] 100px [content-start] 100px [content-end] 100px [main-end];
        }

        .thing {
            grid-area: content;
        }
    </style>
</head>

<body>
    <div class="wrapper">
        <div class="thing">I am placed in an area named content.</div>
    </div>
</body>

</html>

布局效果:

相关文章

  • 布局

    CSS网格布局引入了二维网格布局系统,可用于布局页面主要的区域布局或小型组件。本文介绍了CSS网格布局 与 CSS...

  • 九宫格拖拽

    效果实例 简单了解Grid布局(网格布局) 什么是网格布局 CSS网格布局(又称“网格”),是一种二维网格布局系统...

  • 九宫格拖拽

    效果实例 简单了解Grid布局(网格布局) 什么是网格布局 CSS网格布局(又称“网格”),是一种二维网格布局系统...

  • CSS网格布局学习(4)

    CSS网格布局概念:基线 与 网格区域在3*3的网格中,在列的方向上和行的方向上分别有4条基线,在网格布局中,可以...

  • CSS Grid网格布局

    参考资料 CSS Grid 网格布局教程 - 阮一峰 概述 网格布局(Grid)是最强大的 CSS 布局方案。 它...

  • CSS Grid 网格布局

    CSS Grid 网格布局教程

  • CSS Grid

    CSS Grid Layout是CSS为布局新增的一个网格布局的模块,网格布局主要针对Web应用程序开发。 Fle...

  • CSS布局

    1、CSS Grid 网格布局教程 2、Flex 布局教程:语法篇(骰子布局,网格布局,百分百布局,圣杯布局......

  • Grid布局指南

    简介CSS网格布局(又称“网格”),是一种二维网格布局系统。CSS在处理网页布局方面一直做的不是很好。一开始我们用...

  • Grid布局(一)介绍

    一、前言 Grid布局,又叫网格布局,是最强大的CSS布局方案;Grid将网页分成了一个个的网格,通过CSS样式,...

网友评论

      本文标题:CSS网格布局学习(4)

      本文链接:https://www.haomeiwen.com/subject/rhuwkktx.html