[翻译]解读CSS中的长度单位】的更多相关文章

测量,在WEB设计上是非常重要的.在CSS中有至少10种不同的测量单位.每种单位都有其独特的作用,使用它们,可以使页面,在各种设备上,很好的工作.一旦你熟悉了所有这些单位,你可以更准确地设定元素的大小了.这个教程中,我们将看看在CSS中,使用单位的不同,在什么情况下使用什么样的单位,以及如何去使用它们. 绝对长度单位 绝对单位在物理世界真实测量的数字表示.这些单位不依赖于屏幕大小和分辨率.结果就是,绝对长度单位不能很好地在数字设备上使用,或分辨率未知的情况下使用.这种单位更适合,为物理媒介设计时…
前面的话 本文分为绝对长度单位和相对长度单位来介绍CSS中的长度单位的主要知识 绝对长度单位 绝对长度单位代表一个物理测量 像素px(pixels) 在web上,像素px是典型的度量单位,很多其他长度单位直接映射成像素.最终,他们被按照像素处理 英寸in(inches) 1in = 2.54cm = 96px 厘米cm(centimeters) 1cm = 10mm = 96px/2.54 = 37.8px 毫米mm(millimeters) 1mm = 0.1cm = 3.78px 1/4毫米…
   CSS中的长度单位及颜色表示 长度单位: px:像素,绝对单位 em:相对单位,如果用于font-size属性本身,则是相对于父元素的font-size.若用于其他属性(width,height),则是相对于本身元素的font-size.所有未经调整的浏览器都符合: 1em=16px. rem:相对字体长度单位,只相对根元素即html元素字体大小. fr:自适应单位,fr单位被用于在一系列长度值中分配剩余空间,如果多个已指定了多个部分,则剩下的空间根据各自的数字按比例分配. 颜色表示: 十…
在前端开发工作过程中曾碰到这样一问题: <style type="text/css"> .parent{ width:400px; height:300px; border:1px solid #ccc; } .child{ margin:10%; background-color: red; } </style> <div class="parent"> <div class="child">&l…
对于前端初学者来说,css浮动部分的知识是一块比较难以理解的部分,下面我将把我学习过程中的心得分享给大家. 导读:   1.css块级元素讲解 2.css中浮动是如何产生的 3.出现浮动后,如何清除浮动(本文将涉及到多种清除浮动的方法) 博客正文:   1.css块级元素讲解 常见的块级元素主要有以下几种:<div>.<p>.<h1>...<h6>.<ol>.<ul>.<dl>.<table>.<addr…
CSS中的长度单位目前分为两种,分别是绝对长度和相对长度.绝对长度单位包括: in:英寸 cm:厘米 mm:毫米 pt:磅(1磅等于1/72英寸) pc:pica(1pica等于12磅) 以上五个就是CSS中定义的绝对长度单位,他们都是在我们实际生活中用的很多,但是在写CSS代码制作要在屏幕上显示的网页的时候,这种绝对长度单位用到的很少,我能想到的比较有用的地方只有给印刷品设置长度单位时可能会用到,虽然我没有接触过. 接下来就是相对长度单位,相对,顾名思义就是以某个长度作为参照,设置的相对长度的…
关于css中的长度单位,我们用的最多就是px,因为他简单直接.但是当一套方案匹配不同终端时,px就会显得过于生硬,不容易变通. 然而rem,em,vh,vw就可以有效的解决这一问题.让我们来看看这些东西是个啥? 首先是rem,W3C官网描述是"font size of the root element",即rem是相对于根元素.概念不好理解接咋们就直接直接看demo: DOM结构如下: CSS 代码如下: 效果如下:     现在对于rem是否有了点认识,设置html的font-siz…
以下是DIVCSS5为大家总结网页中常见html单位介绍,在css+div布局中长度单位介绍篇. 其实css中的长度单位一共有8个,分别是px,em,pt,ex,pc,in,mm,cm: px:像素(Pixel),相对于设备的长度单位,像素是相对于显示器屏幕分辨率而言的.譬如,WONDOWS的用户所使用的分辨率一般是96像素/英寸.而MAC的用户所使用的分辨率一般是72像素/英寸.em:相对长度单位.相对于当前对象内文本的字体尺寸.如当前行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺…
前面我在解读CSS中也说过了关于相对定位和绝对定位的问题.无奈还是有些童鞋表示迷茫,于是另开一篇博客,来具体解读相对定位和绝对定位.希望可以以我的点点星光,让后来者少走弯路. 所谓相对定位,就是设置为相对定位的元素会偏移某个距离,元素仍然保持原来的样式,它会保留该HTML元素的空间,比方我们看例如以下代码: .demo{ position: relative; width:50px; height: 50px; left:50px; } 它会出如今相对原来的地方向右50px的地方,而它原来所在的…
引用文档:http://www.divcss5.com/html/h529.shtml:http://blog.csdn.net/qq_35432904/article/details/51804227 前几天面试了一个最基本的问题,现在复习一下它的原理 CSS中的长度单位有8个,px,em,rem,pt,ex,pc,in,mm,cm; px--像素,相对于设备的长度,像素是相对于显示器的屏幕分辨率而言的. em--相对长度单位,是相对于其父元素的文本的字体尺寸.如果父级元素未设置字体大小,则相…