📜  CSS | grid-template-columns 属性

📅  最后修改于: 2021-08-30 12:04:47             🧑  作者: Mango

CSS 中的 grid-template-columns 属性用于设置网格的列数和列的大小。此属性接受多个值。列数由赋予此属性的值数设置。

句法:

grid-template-columns: none|auto|max-content|min-content|length|
initial|inherit;

属性值:

  • none:它是 grid-template-columns 属性的默认值。除非需要,否则网格不包含任何列。
    句法:
    grid-template-columns: none;
  • length:它设置 grid-template-columns 属性的长度。长度可以以px、em、百分比等形式设置,指定列的大小。
    句法:

    grid-template-columns: length;
  • auto:根据内容和元素大小自动设置列的大小。
    句法:
    grid-template-columns: auto;
  • min-content:它根据最大的最小内容大小设置列的大小。
    句法:
    grid-template-columns: min-content;
  • max-content:它根据最大的最大内容大小设置列的大小。
    句法:
    grid-template-columns: max-content;
  • 初始:它将 grid-template-columns 属性设置为默认值。
    句法:
    grid-template-columns: initial;
  • 继承:它从其父元素设置 grid-template-columns 属性。
    句法:
    grid-template-columns: inherit;

示例 1:



    
        
            CSS grid-template-columns Property
        
          
        
    
      
    
        
            
A
            
B
              
C
            
D
            
E
            
F
            
G
              
H
        
                         

输出:
CSS 网格模板列示例 1 gfg

示例 2:



    
        
            CSS grid-template-columns Property
        
          
        
    
      
    
        
            
Geeks
            
GFG
              
C
            
D
            
E
            
F
            
G
              
H
        
                         

输出:
CSS 网格模板列示例 2

支持的浏览器: grid-template-columns属性支持的浏览器如下:

  • 谷歌浏览器 57.0
  • 浏览器 16.0
  • 火狐 52.0
  • 歌剧 44.0
  • Safari 10.0