文章-尺寸单位
梳理尺寸单位的理解
- px 像素点 显示屏(不考虑os对高分辨率屏幕的优化,如 Retina屏的显示处理)
em 基于父元素的尺寸,em继承父元素的大小
body { font-size:62.5%; /*font-size:10px;上下两句的效果是一样*/ /*body里面的元素 原来是 12px 写成1.2em即可*/ }
rem css3属性(IE8 IE8- 不支持) 基于根元素(html元素)
html { font-size: 20px;/*调节根元素大小可以达到放大缩小的效果*/ }
dpi Dots Per Inch(每英寸所打印的点数)
ppi 显示屏的像素密度 计算公式
dppx 貌似是css3 用来判断Retina屏的 ```html
<!DOCTYPE html>
<html lang="zh-cmn-Hans">
<head>
<meta charset="utf-8" />
<style>
@media screen and (min-resolution: 2dppx) {
.normal{display:none;}
}
@media screen and (min-resolution: 1dppx) and (max-resolution: 1.9dppx) {
.retina{display:none;}
}
</style>
</head>
<body>
<p class="retina">视网膜屏</p>
<p class="normal">普通屏</p>
</body>
</html>
参考文章http://www.infoq.com/cn/articles/development-of-the-mobile-web-deep-concept/