css之单位

css之单位

角度<angle>

用于<gradient>s和某些transform功能中

deg表示以度为单位的角度。一整圈就是360deg

例如:0deg90deg14.23deg

grad用渐变表示角度。一整圈就是400grad

例如:0grad100grad38.8gradrad表示以弧度表示的角度。

一个完整的圆是2π弧度,近似于6.2832rad1rad是180 /π度。

例如:0rad1.0708rad6.2832radturn表示一个转数的角度。

一整圈就是1turn。例如:0turn0.25turn1.2turn

频率<frequency>

表示频率维度,诸如说话声音的音高。它目前不在任何CSS属性中使用。

Hz表示以赫兹为单位的频率。

例如:0Hz1500Hz10000Hz

kHz表示以千赫为单位的频率。

例如:0kHz1.5kHz10kHz

长度<lenghth>

表示的距离值。长度可以以多种CSS属性

字体相对长度单位

cap表示元素的“上限高度”(大写字母的名义高度)font

ch表示元素中字形“0”(零,Unicode字符U + 0030)的宽度,或者更准确地说是提前度量font

em表示font-size元素的计算结果。如果在font-size属性本身上使用它,它表示元素的继承字体大小。

ex表示元素的x高度font。在带有“x”字母的字体上,这通常是字体中小写字母的高度; 1ex ≈ 0.5em在许多字体中。

ic等于在用于渲染它的字体中找到的“水”(CJK水表意文字,U + 6C34)字形的使用预先测量。

lh等于line-height使用它的元素的属性的计算值,转换为绝对长度。rem表示font-size根元素(通常<html>)。在根元素中使用时font-size,它表示其初始值(常见的浏览器默认值为16px,但用户定义的首选项可能会修改此值)。

rlh等于line-height根元素(通常<html>)上的属性的计算值,转换为绝对长度。当在根元素的font-sizeline-height属性上使用时,它引用属性的初始值。

视口百分比长度

vh等于视口初始包含块高度的1%。

vw等于视口初始包含块宽度的1%。

vi等于初始包含块大小的1%,在根元素的内联轴方向上。

vb等于初始包含块大小的1%,在根元素的块轴方向上。

vmin等于较小的vwvh

vmax等于较大vwvh

绝对长度单位

px一个像素。对于屏幕显示,它传统上代表一个设备像素(点)。但是,对于打印机高分辨率屏幕,一个CSS像素意味着多个设备像素。1px= 1/96 1in

cm一厘米。1cm96px/2.54

mm一毫米。1mm= 1/10 1cm

Q四分之一毫米。1Q= 1/40 1cm

in一英寸。1in2.54cm96px

pc一个异食癖。1pc12pt= 1/6 1in

pt一点。1pt= 1/72 1in

mozmm ,在Firefox 59中删除。

时间<time>

s表示以秒为单位的时间。例如:0s1.5s-60s

ms表示以毫秒为单位的时间。例如:0ms150.25ms-60000ms

fr单位

可以使用任何长度单位定义轨道。网格还引入了一个额外的长度单元来帮助我们创建灵活的网格轨道。新fr单元表示网格容器中可用空间的一小部分。下一个网格定义将创建三个相等宽度的轨道,根据可用空间增长和缩小。

原文地址:https://www.cnblogs.com/zero-vic/p/9759975.html

时间: 2024-08-30 08:39:01

css之单位的相关文章

学习CSS了解单位em和px的区别

学习CSS了解单位em和px的区别 2007-11-11 20:17:25  来源:网页教学网收集整理 这里引用的是Jorux的“95%的中国网站需要重写CSS”的文章,题目有点吓人,但是确实是现在国内网页制作方面的一些缺陷.我一直也搞不清楚px与em之间的关系和特点,看过以后确实收获很大.平时都是用px来定义字体,所以无法用浏览器字体放大的功能,而国外大多数网站都可以在IE下使用.因为 1. IE无法调整那些使用px作为单位的字体大小:2. 国外的大部分网站能够调整的原因在于其使用了em作为字

移动H5开发入门知识,CSS的单位汇总与用法

说到css的单位,大家应该首先想到的是px,也就是像素,我们在网页布局中一般都是用px,但是近年来自适应网页布局越来越多,em和百分比也经常用到了.然后随着手机的流行,web app和hybrid app的开发,都用到了css3技术,在css3中,新增了许多单位,rem.vw和vh.vmin和vmax.ch和ex等等,那现在对这些单位分别做一下详细的介绍吧. 1.em 做前端的应该对em不陌生,不是什么罕见的单位,是相对单位,参考物是父元素的font-size,具有继承的特点.如果字体大小是16

对CSS尺寸单位&#39;em&#39;的长期误解

一直以来认为'em'是相对于父元素的字体大小. 直到今天学习移动WEB开发,重新复习css的尺寸大小时,惊奇发现:对em深深的误解了!!! 在CSS官网对em的解释实例是: a. h1{line-height:1.2em;} →使用的行高为h1自身的font-size*1.2;    b.h1{font-size:1.2em;}→h1的font-size为h1继承来的font-size*1.2;下面我们通过具体例子来验证一下.  <!DOCTYPE html> <html lang=&q

CSS的单位及line-height百分比

单位介绍 说到css的单位,大家应该首先想到的是px,也就是像素,我们在网页布局中一般都是用px,但是近年来自适应网页布局越来越多,em和百分比也经常用到了.然后随着手机的流行,web app和hybrid app的开发,都用到了css3技术,在css3中,新增了许多单位,rem.vw和vh.vmin和vmax.ch和ex等等,那现在对这些单位分别做一下详细的介绍吧. em 做前端的应该对em不陌生,不是什么罕见的单位,是相对单位,参考物是父元素的font-size,具有继承的特点.如果字体大小

Css3之基础-3 Css 尺寸单位、尺寸属性与边框属性

一.CSS 单位 尺寸单位 - %  : 百分比 - in : 英寸 - cm : 厘米 - mm : 毫米 - pt : 磅(1pt等于1/72英寸) - px : 像素(计算机屏幕上的一个点) - em : 1em等于当前的字体尺寸,2em等于当前字体尺寸的两倍 颜色单位 - rgb(x,x,x)   : RGB 值,如 rgb(255,0,0) - rgb(x%,x%,x%): RGB 百分比值,如 rgb(100%,0%,0%) - #rrggbb:十六进制数,如 #ff0000 - #

CSS的单位及css3的calc()及line-height百分比

锚点:css中百分比减去固定元素 单位介绍 说到css的单位,大家应该首先想到的是px,也就是像素,我们在网页布局中一般都是用px,但是近年来自适应网页布局越来越多,em和百分比也经常用到了.然后随着手机的流行,web app和hybrid app的开发,都用到了css3技术,在css3中,新增了许多单位,rem.vw和vh.vmin和vmax.ch和ex等等,那现在对这些单位分别做一下详细的介绍吧. em 做前端的应该对em不陌生,不是什么罕见的单位,是相对单位,参考物是父元素的font-si

关于对CSS尺寸单位&#39;em&#39;的长期误解

一直以来认为'em'是相对于父元素的字体大小. 直到今天学习移动WEB开发,重新复习css的尺寸大小时,惊奇发现:对em深深的误解了!!! 在CSS官网对em的解释实例是: a. h1{line-height:1.2em;} →使用的行高为h1自身的font-size*1.2;    b.h1{font-size:1.2em;}→h1的font-size为h1继承来的font-size*1.2;下面我们通过具体例子来验证一下.  <!DOCTYPE html> <html lang=&q

H5移动端开发入门知识以及CSS的单位汇总与用法

说到css的单位,大家应该首先想到的是px,也就是像素,我们在网页布局中一般都是用px,但是近年来自适应网页布局越来越多,em和百分比也经常用到了.然后随着手机的流行,web app和hybrid app的开发,都用到了css3技术,在css3中,新增了许多单位,rem.vw和vh.vmin和vmax.ch和ex等等,那现在对这些单位分别做一下详细的介绍吧. 1.em 做前端的应该对em不陌生,不是什么罕见的单位,是相对单位, 这种技术需要一个参考点,一般都是以<body>的“font-siz

彻底弄懂css中单位px和em,rem的区别

2016-03-11 17:32 国内的前端大都喜欢用px,而国外的网站大都喜欢用em和rem,那么三者有什么区别,又各自有什么优劣呢? px特点: 1. IE无法调整那些使用px作为单位的字体大小: 2. 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位: 3. Firefox能够调整px和em,rem,低版本的IE浏览器(或内核)不支持. px像素(Pixel).相对长度单位.像素px是相对于显示器屏幕分辨率而言的.? em是相对长度单位.相对于当前对象内文本的字体尺寸.如