首页 > 其他 > 详细

为什么要拿宽960做栅格化呢

时间:2014-04-24 11:22:44      阅读:484      评论:0      收藏:0      [点我收藏+]

原理:

960可以分解为2的6次方乘以3和5, 这使得960可以分割成以下宽度的整数倍:

2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40,
48, 60, 64, 80, 96, 120, 160, 192, 240, 320, 480

共26种(26 = 7 * 2 * 2 - 2, 减去2是去掉1和960自身),我们标记为:

N(960) = N(2^6 * 3 * 5) = 26

同理可以得到:

N(480) = N(2^5 * 3 * 5) = 6 * 2 * 2 - 2 = 22
N(750) = N(2 * 3 * 5^3) = 2 * 2 * 4 - 2 = 14
N(800) = N(2^5 * 5^2) = 6 * 3 - 2 = 16
N(1000) = N(2^3 * 5^3) = 4 * 4 - 2 = 14
N(1024) = N(2^10) = 11 - 2 = 9
N(1920) = N(2^7 * 3 * 5) = 8 * 2 * 2 - 2 = 30

我们得到一个有趣的结论:                           

要使得N(width)最大,width的取值必须是 …, 480, 960, 1920,(分别为22     26    30种排列)

N越大,可组合的宽度值就越多。理解为一个屏幕有很多很小的格子广告栏什么的,组合n愈多,那么适合这些广告栏什么的小格子的比例愈多)

而且,960宽更接近平时上网的电脑分辨率,每人的电脑不一样,但960更接近每人的电脑屏幕分辨率。

对栅格系统来说,n愈大意味着越灵活!

 

 

 

为什么要拿宽960做栅格化呢,布布扣,bubuko.com

为什么要拿宽960做栅格化呢

原文:http://www.cnblogs.com/liyihome/p/3683461.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!