📜  HTML | DOM 样式 flexBasis 属性

📅  最后修改于: 2021-10-29 03:37:32             🧑  作者: Mango

DOM Style flexBasis属性用于设置返回灵活项的初始长度。
注意:如果元素不是灵活项目,则此属性将不起作用。

句法:

  • 它返回 flexBasis 属性:
    object.style.flexBasis
  • 它用于设置 flexBasis 属性:
    object.style.flexBasis = "number | auto | initial | inherit"

属性值:

  • number:用于以固定长度单位或百分比来指定初始长度。
  • auto:用于根据弹性项目的长度设置长度。但是,如果未指定长度,则长度将根据内容而定。这是默认值。
  • 初始值:用于将此属性设置为其默认值。
  • 继承:这从其父级继承属性。

示例 1:使用数字值。



  

    
        DOM Style flexBasis property
    
  
    

  

    

      GeeksforGeeks   

    DOM Style flexBasis        

      Click the button to change the value       of the flexBasis to "100px"     

       
        
            Geeks
        
            For
        
            Geeks
    
                     

输出:

点击按钮前:
前长度

点击按钮后:
后长度

示例 2:使用 auto 值。




    
        DOM Style flexBasis property
    
  
    

  

    

      GeeksforGeeks   

    DOM Style flexBasis        

      Click the button to change the       value of the flexBasis to "auto"     

       
        
            Geeks
        
            For
        
            Geeks
    
                     

输出:

点击按钮前:
自动之前

点击按钮后:
自动后

示例 3:使用初始值。



  

    
        DOM Style flexBasis property
    
  
    

  

    

      GeeksforGeeks   

    DOM Style flexBasis        

      Click the button to change the        value of the flexBasis to "initial"     

       
        
            Geeks
        
            For
        
            Geeks
    
                     

输出:

点击按钮前:
初始之前

点击按钮后:
初始之后

示例 4:使用继承值。



  

    
        DOM Style flexBasis property
    
  
    

  

    

      GeeksforGeeks   

    DOM Style flexBasis        

      Click the button to change the value       of the flexBasis to "inherit"     

    
        
            
                Geeks
            
                For
            
                Geeks             
        
    
                  

输出:
点击按钮前:
先继承

点击按钮后:
继承

支持的浏览器: flexBasis属性支持的浏览器如下:

  • 谷歌浏览器
  • 浏览器 11.0
  • 火狐
  • 歌剧
  • 苹果 Safari 6.1