




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网站网页栅格化首先澄清一个应用场景问题。 指出,对于结构复杂的网站,不少设计师们喜欢采用960固定宽度布局。但要注意的是,960并不是万能钥匙,大部分网站没有也不需要栅格系统。 Amazon采用的是宽度自适应布局,最大限度的呈现信息。Google更是简简单单,主题部分就一个列表。eBay的页面非常简洁,商品页面宽度自适 应,信息自然流畅,噪音少,购物很踏实。类似的站点还有很多,对于这些站点来说,宽度自适应布局更受青睐。 有个很有意思的网站是Yahoo!, 看起来是固定宽度布局,实际上在CSS中只要去掉一行,就能摇身一变自适应宽度了: #page width: 70em; 为什么Yahoo!最后选择了定宽布局呢?这很可能是因为定宽布局比宽度自适应布局更容易控 制。对于结构复杂的网站来说,可维护性和可扩展性非常重 要。Yahoo!是以信息展示为主的门户型网站,960的宽度对于信息的阅读比较友善(Joe Clark写了一篇屏幕阅读时有关行长的有趣文章)。种种因素使得Yahoo!最后采用了定宽布局(Tommy Olsson总结了 每种布局设计的优缺点 )。 这里将只关注定宽布局,适用的场景是搭建复杂的门户型网站。对于宽度自适应布局和相应的栅格系统,暂不讨论(根据实现的技术手段不同,宽度自适应布局又分为流体布局和弹性布局。我个人蛮喜欢弹性布局,以后有时间再研究)。 好了,已经将范围缩小到定宽布局的网页栅格系统,那我们开始吧。 并不遥远的750 还记得800600的显示器不?虽然才时隔几年,感觉却好像是上个世纪的事了。Mark Boulton做了 最早的探索: 将750分割成均等的6份,这就形成了栅格系统,稍加组合划分就形成了两栏布局和三栏布局。Mark Boulton还研究了Gutter(垂直栏之间的间隙)对栅格的影响,有兴趣的可以阅读原文,或者跟着我往下看吧,下面将详细阐述。 几个术语和一个公式 一个标准的栅格系统,包括以下部分: 将Flowline的总宽度标记为W, Column的宽度标记为c, Gutter宽度标记为g, Margin的宽度标记为m, Column的个数标记为N, 我们可以得到以下公式: W = c * N + g * (N - 1) + 2 * m 一般来说,Gutter的宽度是Margin的两倍,上面的公式可以简化为: W = c * N + g * (N - 1) + g = (c + g) * N 将c+g标记为C, 公式变得非常简单: W = C * N 上面的公式就是栅格系统的基础,很简单吧。 950的来历 具体应用时,Margin其实是一个空白边,从视觉上看并不属于总宽度。不少栅格设计里习惯性地设定Gutter为10px, 这样Margin就是5px. 当W为960,分割成6列时,栅格如下图: 点击放大 上图的处理是左右Margin各为5px. 也可以将Margin集中放在一边,比如右边: 点击放大 无论Margin放在何处(这只影响技术实现,不影响设计),我们真正要关注的是去除Margin之后的部分: 点击放大 这就是我们要真正关注的950!将W的含义变为去除Margin的总宽度,公式变化为: W = N * C - g 将上面的公式实例化一下: 950 = 12 * 80 - 10950 = 16 * 60 - 10950 = 24 * 40 - 10 这就形成了960蛋糕的三种常见切法。 12 x 80 点击放大 16 x 60 点击放大 24 x 40 点击放大 上面三种切法,N越大,灵活度越高。可以根据网页的实际复杂度来选用对应的切法。在960 Grid System首页中,展示了12 x 80的应用: 我们来看下 研究(1)中开头列举的网站的栅格应用情况。 Yahoo!是很标准的 24 x 40 栅格: 点击放大 淘宝网目前只有商城上部分使用了栅格系统(大的两栏布局遵守了 24 x 40 的栅格化,主体部分使用的另一套740的栅格划分): 点击放大 网易很不错,采用的是 16 x 60 的栅格系统: 点击放大 研究(1)中的其它站点都没有真正严格地采用栅格系统。 栅格系统的优势 上面的“发现”是让人有点沮丧的。目前严格采用栅格系统的站点非常少,为什么我们还要努力的让网页栅格化呢? 栅格系统具有以下优势: 能大大提高网页的规范性。在栅格系统下,页面中所有组件的尺寸都是有规律的。这对于大型网站的开发和维护来说,能节约不少成本。 基于栅格进行设计,可以让整个网站各个页面的布局保持一致。这能增加页面的相似度,提升用户体验。 对于设计师们来说,灵活地运用栅格系统,能做出很多优秀和独特的设计。(详见超越CSS一书) 对于大型网站来说,我相信栅格化将是一种潮流和趋势。 下面讨论栅格系统中的黄金分割。 黄金分割 黄金分割可以归结为数学问题:对于长度为1的线段,将其分成两部分 x 和 1 - x, 使得: x / 1 = (1 - x) / x 化为简单的二次方程: x2 + x - 1 = 0 正数解为: x = (sqrt(5) - 1) / 2 = 0.618 这就是黄金分割。这个比例不仅仅出现在诸如绘画、雕塑、音乐、建筑等艺术领域,在管理、工程设计等方面也有着不可忽视的作用。 (这是个自然界的魔数,类似的还有真空光速、普朗克常数、精细结构等等,感兴趣的Google吧) 在平面设计领域,黄金分割点被广泛采用。比如下面这种图: 点击放大 数一数上面有多少黄金分割? 对于960栅格,实际宽度是950. 两栏布局时,黄金分割为: 点击放大 对于 24 x 40 的情景,最接近黄金分割的两栏布局是 350 : 590, 栏数比例为 9 : 15. 但实际使用时,因为窄栏经常用来做导航或放辅助信息,并不需要350px这么宽。因此实际情况下经常被采用的布局是: 上面讲的都是宽度方向上的栅格化,下面我们看看高度方向上如何应用。 高度方向上的栅格 还记得研究(1)中那张红红的很刺眼的图吗?注意高度值560也是很神奇的。 N(560) = N(24 * 5 * 7) = 18560 / 960 = 0.583 N(560)比较大,同时可以让高宽比接近黄金分割。针对560, 我们采用 14 x 40 栅格: 这样,我们就在宽度和高度两个方向上都实现了栅格化。 下一篇将详细阐述960栅格系统的模块化应用。 上面三种切法,N越大,灵活度越高。可以根据网页的实际复杂度来选用对应的切法。在960 Grid System首页中,展示了12 x 80的应用: 我们来看下 研究
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024秋四年级英语上册 Module 3 Unit 2 What's the elephant doing第3课时说课稿 外研版(三起)
- 第二节 法国的《人权宣言》教学设计-2025-2026学年高中历史北师大版2010选修2近代社会的民主思想与实践-北师大版2010
- 2025年初中道德与法治教师招聘考试模拟试卷及答案
- 2025年中考地理试题分类汇编:居民与文化、发展与合作(第1期)解析版
- 第六单元 第3章 保护生物的多样性(新说课稿)2023-2024学年八年级上册生物(人教版)
- 2025初中一年级历史期中考试试卷两套
- 2025全国注册造价工程师执业资格考试试卷建设工程合同计价
- 像素解谜题目及答案下载
- 香港初二语文题目及答案
- 线性规划模型题目及答案
- 《护理伦理学》教学大纲
- 老年学概论(第3版)PPT完整全套教学课件
- (完整版)Hamilton汉密尔顿焦虑量表
- 浙江大学高分子化学第章课件绪论
- 大学体育:轮滑教案
- DB31-T 1380-2022 社会消防技术服务机构质量管理要求
- 景观生态学课件
- 常见天气系统课件
- 丁苯橡胶乳液聚合生产工艺
- 深基坑钢板桩支护方案
- 李家河大坝监测工程大坝安全监测报告
评论
0/150
提交评论