📜  CSS |单位

📅  最后修改于: 2021-11-07 08:31:44             🧑  作者: Mango

CSS 有几种不同的单位来表示长度和度量。需要 CSS 单位来指定样式表中的度量,例如padding:”5px” 。 CSS中主要有两种类型的单位。

  • 绝对长度
  • 相对长度

绝对长度:它不适合在屏幕上使用,因为屏幕大小因用于该页面的设备而异,建议用于打印布局以及输出介质已知的位置。
绝对长度单位:

  • cm:厘米
    句法:
font-size: 0.5cm;
   line-height: 0.1cm;
  • 例子:
html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
    


html

    
        relative unit
        
    
    
         

GeeksforGeeks Line height: 2x10px = 20px

           

GeeksforGeeks Line height: 2x10px = 20px

           

GeeksforGeeks Line height: 2x10px = 20px

      


html

    
        relative unit
        
    
    
         

GeeksforGeeks:A computer science         portal for geeks

      


html

    
        ch unit in CSS
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
    


html

    
        ch unit in CSS
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
    


html

    
        vw unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

      


html

    
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

      


html

    
        vmin unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

           

1vmin = 1vw or 1vh whichever is smaller.

      


html

    
        vmax unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

           

1vmax = 1vw or 1vh whichever larger.

      


html

    
        CSS unit
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
    


  • 输出:

css 单位

  • mm:毫米
    句法:
font-size: 5mm;
   line-height: 1mm;
  • 例子:

html


    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
                        
  • 输出:

css 单位

  • 以英寸来算
    注:英寸(1in = 96px = 2.54cm)
    句法:
font-size: 0.2in;
    line-height: 0.1in;
  • 例子:

html


    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
                        
  • 输出:

css 单位

  • px:像素
    注意:像素(1px = 1in 的 1/96)
    句法:
font-size: 20px;
   line-height: 10px;
  • 例子:

html


    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
                        
  • 输出:

css 单位

  • 点:点
    注:点数(1pt = 1/72 of 1in)
    句法:
font-size: 16pt;
    line-height: 8pt;
  • 例子:

html


    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
                        
  • 输出:

css 单位

  • 电脑:皮卡
    注意: picas (1pc = 12 pt)
    句法:
font-size: 1pc;
      line-height: 0.5pc;
  • 例子:

html


    
        CSS units
        
    
    
        
GeeksforGeeks         
A computer science portal for geeks
                        
  • 输出:

css 单位

相对长度:适合在屏幕上使用,如果屏幕尺寸因设备而异,那么这些相对长度单位是完美的,因为它会随着不同的渲染介质而变化。
相对长度单位:

  • em:相对于该元素的字体大小。
    注意:这里的 2em 表示当前字体大小的 2 倍。
    句法:
font-size: 10px;
    line-height: 2em;
  • 例子:

html


    
        relative unit
        
    
    
         

GeeksforGeeks Line height: 2x10px = 20px

           

GeeksforGeeks Line height: 2x10px = 20px

           

GeeksforGeeks Line height: 2x10px = 20px

                          
  • 输出:

单位

  • 例如:相对于当前字体的 X(axis)-height。
    句法:
font-size: 1ex;
  • 例子:

html


    
        relative unit
        
    
    
         

GeeksforGeeks:A computer science         portal for geeks

                          
  • 输出:

前单位形象

  • ch:相对于0 的宽度。
    句法:
font-size: 2ch;
  • 例子:

html


    
        ch unit in CSS
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
                        
  • 输出:

ch 单位

  • rem:相对于浏览器基本字体大小。
    句法:
font-size: 3rem;
  • 例子:

html


    
        ch unit in CSS
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
                        
  • 输出:

ch 单位

  • vw:相对于视口宽度的 1%。
    句法:
font-size: 10vw;
  • 例子:

html


    
        vw unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

                          
  • 输出:

单位形象

  • vh:相对于视口高度的 1%。
    句法:
font-size: 10vh;
  • 例子:

html


    
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

                          
  • 输出:

单位形象

  • vmin:相对于视口较小尺寸的 1%。
    句法:
font-size: 10vmin;
  • 例子:

html


    
        vmin unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

           

1vmin = 1vw or 1vh whichever is smaller.

                          
  • 输出:

最小单位

  • vmax:相对于视口较大尺寸的 1%。
    句法:
font-size: 20vmax;
  • 例子:

html


    
        vmax unit
        
    
    
        

GeeksforGeeks

         

A computer science portal for geeks

           

1vmax = 1vw or 1vh whichever larger.

                          
  • 输出:

最大电压

  • %: % 单位设置相对于当前字体大小的字体大小。
    句法:
font-size: 250%;
  • 例子:

html


    
        CSS unit
        
    
    
         

GeeksforGeeks

          
A computer science portal for geeks
                        
  • 输出:

百分比单位

支持的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 歌剧
  • 苹果浏览器