css单位和值

css需要单位来度量。内含整数、小数、百分数的情况,很多条件下支持正负的情况,当然是有限制的了。百分数基本是相对于自身、或是父或是祖先元素的某个属性值。

颜色   

     颜色的表示分为:命名颜色、rgb、十六进制、hsl。css2有16中颜色,css2.1有17种,css3有140种。这140种色基于x11 rgbb标准值,支持较好,但问题是还是不够细腻。

rgb:以前的显示器基于crt的方式,依靠电子枪的能量来控制颜色。发光原理不同于一般的靠反射波长达人的眼睛,而是直接发光到眼睛,所以rgb(0,0,0)是黑色,rgb(255,255,255)是白色。基本分为:整数三元组、百分数三元组。整数范围是0~255,百分数为)-100%且支持小数。问题是,若发生了越界的情况时会将其裁剪为最近的值。如:266变为255,-23换算为0。百分数与整数的转化是靠百分数乘以255然后转化为最接近的整数。

十六进制:该方式是对rgb整数的转化,与整数方式没有什么区别.将各位转化为对应的十六进制数就行.

web安全色:256色显示系统为了防止颜色抖动而采取的特定颜色。百分数为:0%、或是20%的倍数,整数是0,或是51的倍数。十六进制是:00 33 66 99 cc ff的组合方式。

长度

    长度单位是:绝对长度单位和相对长度单位。绝对长度单位多与印刷打印行业有关,含:in mm cm pt(1/72 in) pc(1/6 in)等。

相对长度单位:em、ex、px。与分辨率等有关,也与元素有关系。em相对于某元素的font-size来定,可能是本身,可能是父元素。ex是字体的小写x高度,通常是0.5em。 px与分辨率有关系。

url

只需注意,相对url是针对自身文档的,而非html的位置。当然相对url要求同域。

关键字

主要是inherit可以显示的指定继承的值。

时间: 2024-11-29 07:31:18

css单位和值的相关文章

七个你可能不了解的CSS单位

我们很容易无法摆脱的使用我们所熟悉的CSS技术,当新的问题出现,这样会使我们处于不利的地位. 随着Web继续的发展,对新的解决方案的需求也会继续增大.因此,作为网页设计师和前端开发人员,我们别无选择,只有去了解我们的工具集并且熟悉它. 这意味着我们还要了解一些特殊的工具-那些不经常使用的,但是当需要它们的时候,它们恰恰是最正确的工具. 今天,我将要向你介绍一些你以前可能不知道的CSS工具.这些工具都是计量单位,就像像素或者相对单位,但是很可能你从来没听说过它们!让我们一探究竟吧. rem 我们将

css学习の第五弹—单位和值

一. >>1.颜色表示方法总结: 1.英文命令颜色 前面几个小节中经常用到的就是这种设置方法: p{color:red;} 2.RGB颜色 这个与 photoshop 中的 RGB 颜色是一致的,由 R(red).G(green).B(blue) 三种颜色的比例来配色. p{color:rgb(133,45,200);} 每一项的值可以是 0~255 之间的整数,也可以是 0%~100% 的百分数.如: p{color:rgb(20%,33%,25%);} 3.十六进制颜色 这种颜色设置方法是

css单位中px和em,rem的区别

css单位中分为相对长度单位.绝对长度单位. 今天我们主要讲解rem.em.px这些常用单位的区别和用法. px(绝对长度单位) 相信对于前端来说px这个单位是大家并不陌生,px这个单位,兼容性可以说是相当可以,大家对px的了解肯定是没有很大的问题的. em(相对长度单位) 使用:1.浏览器的默认字体都是16px,那么1em=16px,以此类推计算12px=0.75em,10px=0.625em,2em=32px: 2.这样使用很复杂,很难很好的与px进行对应,也导致书写.使用.视觉的复杂(0.

你可能没注意的CSS单位

原文:你可能没注意的CSS单位 扶今追昔 CSS中的单位我们经常用到px.pt.em.百分比,px和pt不用多说 em em是相对单位,参考物是父元素的font-size,具有继承的特点 如果字体大小是16px(浏览器的默认值),那么 1em = 16px 这样使用换算很复杂,尤其是和px对应,大家总结出了经验 body { font-size: 62.5%; } 这样之后 1em = 10px 在布局等使用的时候好换算了很多 百分比 百分比也是很常见的用法,看似简单其实有些初学者可能注意不到的

转载:你可能没注意的CSS单位

出自:http://www.cnblogs.com/dolphinX/p/4097693.html 扶今追昔 CSS中的单位我们经常用到px.pt.em.百分比,px和pt不用多说 em em是相对单位,参考物是父元素的font-size,具有继承的特点 如果字体大小是16px(浏览器的默认值),那么 1em = 16px 这样使用换算很复杂,尤其是和px对应,大家总结出了经验 body { font-size: 62.5%; } 这样之后 1em = 10px 在布局等使用的时候好换算了很多

CSS:CSS 单位

ylbtech-CSS:CSS 单位 1.返回顶部 1. 尺寸 单位 描述 % 百分比 in 英寸 cm 厘米 mm 毫米 em 1em 等于当前的字体尺寸. 2em 等于当前字体尺寸的两倍. 例如,如果某元素以 12pt 显示,那么 2em 是24pt. 在 CSS 中,em 是非常有用的单位,因为它可以自动适应用户所使用的字体. ex 一个 ex 是一个字体的 x-height. (x-height 通常是字体尺寸的一半.) pt 磅 (1 pt 等于 1/72 英寸) pc 12 点活字

CSS单位分析及CSS颜色表示法、颜色表(调色板)

CSS单位主要分析em.rem.fr这三个较难理解的单位吧,平常的px.%.cm那些就不谈了嘛. px在不同场景之下为同样的值,我们把它称作绝对单位,而em和rem受外部因素的影响下而改变,因此称作相对单位. 我们需要了解到为什么要拓展em,rem这样的相对单位呢? 比如我就特爱用px,感觉所有的东西都能用px来表现距离,而事实上这种做法早已跟不上时代的步伐了,随着更高分辨率的显示器出现,则需要原本的多栏定宽布局,则需要更加灵活多变的响应式布局. em是最常见的相对长度单位,这是排版中使用的一种

6th week blog1(CSS单位)

①CSS单位 1.fr:Tracks can be defined using any length unit. Grid also introduces an additional length unit to help us create flexible grid tracks. The new fr unit represents a fraction of the available space in the grid container. The next grid definiti

CSS单位计算总结

CSS单位总结 公共部分css body { background-color: #000; color: skyblue; margin: 0; padding: 0; } body>div>div { border: 1px solid cyan; padding: 10px; margin: 10px; font-weight: bolder; } .s { background-color: #ddd; margin: 10px; white-space: nowrap; color: