举报投诉联系我们 手机版 热门标签 名动网
您的位置:名动网 > css3 grid CSS3 grid-rows 属性

css3 grid CSS3 grid-rows 属性

2023-05-31 12:20 CSS参考手册

css3 grid CSS3 grid-rows 属性

css3 grid

CSS3 Grid 是 CSS3 中新增的一种布局方式,它可以让我们更加灵活地定义元素的位置和大小,使得布局更加有条理。

CSS3 Grid 的核心是 grid 布局,它可以将页面分割成行和列,然后在这些行列之间放置元素。它可以让我们更加方便地定义元素的位置、大小、间距、对齐方式、重叠方式等。

.container {
    display: grid;  
    grid-template-columns: repeat(4, 1fr); 
    grid-gap: 10px; 
} 

CSS3 Grid 还有一些高级特性,例如可以使用 grid-template-areas 来声明不同的区域,然后将元素放到不同的区域中。这样就可以很方便地实现复杂的布局效果。

 
.container {     
    display: grid;  
    grid-template-areas: "header header" "sidebar content";  

    .header {     
        grid-area: header;  

        .sidebar {     
            grid-area: sidebar;  

            .content {    
                grid-area: content;  

            } 

        } 

    } 

 }  

此外,CSS3 Grid 还有一些其他特性,例如可以使用 minmax() 来声明表格中单元格的最小/最大尺寸;也可以使用 auto-fill/auto-fit 来声明表格中单元格的数量。这些特性都能够帮助我们更好地实现复杂的布局效果。

CSS3 grid-rows 属性

CSS3 grid-rows 属性

实例

定义为100像素的标题行,必要的并添加许多附加的30和60像素的高度:

div
{
grid-rows:100px (30px 60px);
}


浏览器支持

Internet ExplorerFirefoxOperaGoogle ChromeSafari

目前所有主流浏览器都不支持支持grid-rows属性。


属性定义及使用说明

grid-rows属性指定在网格中的每一行的高度。

提示: 使用网格系统对于打印设计师来说具有巨大的价值。现在相同的改变被应用到在线内容上。网格属性提供了在可伸缩网格中调整标题、文本和图片尺寸和位置的能力。

默认值: none
继承: no
版本: CSS3
JavaScript 语法: object.style.gridRows="100px (30px 60px)"


语法

grid-rows: length|%|none|inherit;
描述
length 参考包含块的网格。
% 参考包含块的高度。
none
inherit


阅读全文
以上是名动网为你收集整理的css3 grid CSS3 grid-rows 属性全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
© 2024 名动网 mdwl.vip 版权所有 联系我们