首页 > 其他分享 >grid布局

grid布局

时间:2023-10-14 12:01:10浏览次数:36  
标签:area footer 布局 content header grid 对齐

实现同时对行和列的控制

1.指定每列的宽度

.grid{displaya;grind;

  grid-template-colums:100px 100px 100px;

  }

 

2.用fr指定浮动宽度(fr是grid布局专有单位,类似于对整个盒子的宽度进行平等划分,1fr就是占一份)

.grid{

  display-template-colums:1fr 1fr 1fr;

  }

补充属性:row-gap:行间距

    column-gap:列间距

    gap:统一设置

排列元素用grid-template-arears,例如。

现在标签里面进行布局grid-template-areas:      再在css里指定区域header{grid-area:header;}      main{grid-area:content;}   aside{grid-area:sidebar;}    footer{grid-area:footer;}

                "header header haeder"

                "sidebar content content"

                "footer footer footer"

补充属性:子元素在垂直方向上的对齐align-items:center/end

        水平方向上的对齐justify-items:center/end/space-between(两端对齐)

   如果行轨道和列轨道小于这个容器(就是grid整个布局小于包裹grid布局的盒子)

    在垂直方向上对轨道进行对齐align-content:center/end

     水平方向justify-content:center/end/space-between(两端对齐)

标签:area,footer,布局,content,header,grid,对齐
From: https://www.cnblogs.com/Eliauk-1210/p/17763974.html

相关文章

  • 无涯教程-Matplotlib - Subplot2grid函数
    Subplot2grid函数为在特定位置创建轴对象提供了更大的灵活性,它还允许axis对象跨越多个行或列。Plt.subplot2grid(shape,location,rowspan,colspan)在以下示例中,图形对象的3X3网格填充行和列跨度大小不同的轴对象,每个对象都显示不同的图。importmatplotlib.pyplotasplt......
  • 无涯教程-Matplotlib - 网格(Grids)
    axes对象的grid()函数将网格的可见性设置为打开或关闭,您还可以显示网格的主要/次要刻度,另外,可以在grid()函数中设置颜色,线型和线宽属性。importmatplotlib.pyplotaspltimportnumpyasnpfig,axes=plt.subplots(1,3,figsize=(12,4))x=np.arange(1,11)axes[0].plot(x,x......
  • [AGC037D] Sorting a Grid 题解
    学长给我看了这道题,感觉很有趣啊!想了想想出来了。考虑先把每个数还原到对应行上,然后用最后一次把它们斗出来。那么我们就是要在第一次操作后,对于每种颜色使得它平铺在这个块上。那么我们直接网络流或二分图匹配构造一下方案就做完力!......
  • 「UI开发」DevExpress WPF Pivot Grid组件可轻松实现多维数据分析!(一)
    DevExpressWPF PivotGrid组件是一个类似excel的数据透视表,用于多维数据分析和跨选项卡报表生成。众多的布局自定义选项让您完全控制其UI,以用户为中心的功能使其更易于部署。P.S:DevExpressWPF拥有120+个控件和库,将帮助您交付满足甚至超出企业需求的高性能业务应用程序。通过De......
  • leaflet | GridLayer扩展土层
    一、createtile方法1、同步使用要创建自定义层,请扩展GridLayer并实现createTile()方法,该方法将通过一个带有x、y和z(缩放级别)坐标的点对象来绘制瓦片。代码示例:varCanvasLayer=L.GridLayer.extend({createTile:function(coords){//createa<canvas>elem......
  • Wpf DataGrid设置列标题动态绑定实例
    在WPF中,可以使用DataGrid控件来显示和编辑表格式的数据。要设置DataGrid列标题的动态绑定,可以使用DataGrid的列定义和绑定功能。以下是一个示例,展示如何使用动态绑定设置DataGrid的列标题:在XAML中定义DataGrid控件,并为其定义列:<DataGridAutoGenerateColumns=......
  • flask学习01-蓝图使用与项目布局
    蓝图blueprint蓝图也是一种规划,主要用来规划urls(路由route)蓝图的使用在views.py中初始化蓝图blue=Blueprint('user',name)在init文件中调用蓝图进行路由注册app.register_blueprint(blueprint=blue)views.py的代码#views.py文件用来存放视图函数+路由fromflaskimp......
  • 无涯教程-ASP.NET Core - Razor布局
    在本章中,无涯教程将了解“RazorLayout”视图,大多数网站和Web应用程序都希望创建呈现一些常见元素的页面。布局视图现在了解什么是布局视图。"Layout"视图是扩展名为*.cshtml的Razor视图,您可以选择以所需的方式命名布局视图,在本章中,将使用名为_Layout.cshtml。这是"Layou......
  • Flex布局的三个属性要深刻理解!
    在我们日常开发中,flex布局可以说是家常便饭,对于很多的我们来说(你懂得^_^),可能我们用的比较多的应该就是垂直居中里,也就是下面这段代码:.flex-box{display:flex;justify-content:center;align-items:center;}写的非常好(^_^)!然后我们都知道这个是定义在父元素的,布局效果是......
  • 为什么 CSS flex 布局中没有 `justify-items` 和 `justify-self`?
    为什么CSSflex布局中没有justify-items和justify-self?为什么在CSSflex布局中存在align-items和align-self,却没有justify-items和justify-self呢?要解答这个问题,首先需要理解主轴(mainaxis)和交叉轴(crossaxis)之间的差异。1.主轴和交叉轴的区别在没有折行的情况......