`
leeleo
  • 浏览: 323354 次
  • 性别: Icon_minigender_1
  • 来自: 贵阳
社区版块
存档分类
最新评论

960网页栅格化总结

阅读更多

几个术语和一个公式

一个标准的栅格系统,包括以下部分:

将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

上面的公式就是栅格系统的基础,很简单吧。

栅格系统的优势

上面的“发现”是让人有点沮丧的。目前严格采用栅格系统的站点非常少,为什么我们还要努力的让网页栅格化呢?

栅格系统具有以下优势:

  1. 能大大提高网页的规范性。在栅格系统下,页面中所有组件的尺寸都是有规律的。这对于大型网站的开发和维护来说,能节约不少成本。
  2. 基于栅格进行设计,可以让整个网站各个页面的布局保持一致。这能增加页面的相似度,提升用户体验。
  3. 对于设计师们来说,灵活地运用栅格系统,能做出很多优秀和独特的设计。(详见《超越CSS》一书)

对于大型网站来说,我相信栅格化将是一种潮流和趋势。

下面讨论栅格系统中的黄金分割。

黄金分割

黄金分割可以归结为数学问题:对于长度为1的线段,将其分成两部分 x 和 1 - x, 使得:

x / 1 = (1 - x) / x

化为简单的二次方程:

x^2 + x - 1 = 0

正数解为:

x = (sqrt(5) - 1) / 2 ~= 0.618

这就是黄金分割。这个比例不仅仅出现在诸如绘画、雕塑、音乐、建筑等艺术领域,在管理、工程设计等方面也有着不可忽视的作用。(这是个自然界的魔数,类似的还有真空光速、普朗克常数、精细结构等等,感兴趣的Google吧)

在平面设计领域,黄金分割点被广泛采用。

 

后面还有好些资料,不过有些图,懒得上传图片了,直接上传个word文档吧~~

  • 大小: 78.1 KB
0
2
分享到:
评论
1 楼 black.angel 2010-06-11  
最近也是在搞这个东西,这个应该是目前来说比较好的解决方案了,对于设计师和前端重构工程师之间的约定共识,还是只有通过不同的磨合在能实现.

相关推荐

    Layout一套响应式栅格化布局方案提供1X2x3x4x5栅格排布

    总结起来,"Layout一套响应式栅格化布局方案提供1X2x3x4x5栅格排布"是一个综合了Flexbox、Grid布局和响应式设计的实践案例。通过理解和应用这些技术,开发者可以创建出适应多种设备的高效、美观的网页布局。在实际...

    HTML网页制作全面总结

    HTML(HyperText Markup Language)是用于创建网页的标准标记语言,它是网页制作的基础,允许开发者通过一系列的标签来组织和格式化网页内容。本篇文章将全面总结HTML网页制作的关键知识点。 一、标签基础 1. HTML...

    table和栅格文件

    总结来说,table和栅格文件在IT领域中各有其独特的应用场景和优势。表格适合于存储结构化数据,便于管理和分析;栅格文件则擅长表达连续的地理空间信息。理解并熟练运用这两种数据形式,对于数据科学家、GIS专业人员...

    浅谈CSS 栅格系统布局原理分析

    在网页设计中,CSS 栅格系统是一种常见的布局方式,它使得页面设计能够适应各种屏幕尺寸,提供了一种响应式的解决方案。本文将深入探讨CSS栅格系统的基本原理,并以Bootstrap、Foundation和Pure为例进行详细讲解。 ...

    Myweb-1.0_html5_html5静态网页_静态网页_响应式_

    总结,"Myweb-1.0_html5_html5静态网页_静态网页_响应式_"这个压缩包很可能包含了使用HTML5技术和响应式设计制作的个人主页源代码。开发者可以通过查看这些文件,学习HTML5的新特性以及如何实现一个自适应的、具有...

    div+css网页框架

    总结来说,Div+CSS的网页框架设计是网页开发的关键技能之一,它使得网页结构清晰,样式统一,易于维护。本草之灵项目提供了一个实际的案例,帮助我们更好地理解和运用这一技术。无论是初学者还是经验丰富的开发者,...

    贵美商城网页制作

    在贵美商城网页制作的过程中,我们关注的核心是网站的布局设计和页面复用技术,这两点对于提升用户体验、降低开发成本以及保持网站一致性至关重要。以下将详细阐述这两个方面。 首先,网页布局是网页设计的基础,它...

    jquery图片栅格替换效果.rar_jquery图片栅格替换效果

    总结来说,jQuery图片栅格替换效果是通过jQuery选择器、事件绑定和DOM操作实现的一种常见网页交互效果。通过合理地结合HTML、CSS和JavaScript,我们可以创建出各种各样的动态视觉体验,提升网站的吸引力和用户参与度...

    熟练掌握网页布局

    在网页设计中,织梦网页布局是一种常见的CMS(内容管理系统)布局方式,它允许设计师通过预定义的模板和模块化设计快速构建网站。织梦系统提供了丰富的自定义选项,让非程序员也能轻松调整布局,提高工作效率。 ...

    UI设计师面试考试题(带答案)参考.pdf

    2. 网页设计中的网页界面栅格化是指栅格系统,英文为“grid systems”,是从平面栅格系统中发展而来,以规则的网格阵及信息分布,通俗点讲是在网页界面设计中,运用固定的格子设计版面布局,使页面风格工整简洁。...

    中文网页设计.zip

    《中文网页设计》 ...总结来说,中文网页设计是一门融合艺术和技术的学科,设计师需要在视觉美感、用户体验、技术实现等方面找到平衡,创作出既符合中文文化特色,又能满足现代网络需求的优秀作品。

    写给设计师的网页设计简史(网页设计培训).docx编程资料

    ### 网页设计简史中的关键知识点 #### 黎明前的黑暗(1989) - **互联网的起源**:互联网起源于1989年,最初只能通过黑色显示屏...随着技术的不断革新,未来的网页设计将继续朝着更加个性化、高效和友好的方向发展。

    整合图片懒加载及百度地图定位与显示

    总结,"整合图片懒加载及百度地图定位与显示"项目展示了前端开发中的两个关键技巧:优化用户体验的图片懒加载策略,以及结合百度地图API实现的定位与地图功能。通过深入研究这个项目,开发者不仅可以掌握这些技术,...

    网页设计师如何合理布局网页

    总结,合理布局网页涉及多个方面,包括理解基本布局类型,注重用户体验,创建视觉层次,有效组织内容,巧妙运用空白和色彩,以及持续测试和优化。网页设计师应结合项目需求,灵活运用这些原则,打造出既美观又实用的...

    HTML+CSS+JS网站,Bootstrap Web 框架,介绍家乡网页

    总结来说,这个项目利用了HTML、CSS和JavaScript构建了一个关于家乡的网页,通过Bootstrap框架提高了开发效率和网页质量。网页中可能包含了丰富的多媒体内容,如图片和视频,使得用户能够更好地了解和欣赏介绍者家乡...

    小熊日记-bootstrap响应式网页

    总结来说,"小熊日记-bootstrap响应式网页"这个项目展示了如何利用HTML构建网页结构,CSS进行样式设计,以及Bootstrap框架实现响应式布局。这样的网页设计方法不仅可以提供一致的用户体验,还能在各种设备上呈现出...

    H936_HTML手机电脑网站_网页源码移动端前端_H5模板_自适应响应式源码.zip

    在H936模板中,开发者可能使用了Bootstrap、Foundation等流行的响应式框架,这些框架提供了预设的栅格系统、组件和JavaScript插件,简化了响应式设计的过程。此外,也可能采用自定义CSS和JavaScript代码来实现更精细...

    洗车房中心网页模板_html5 bootstrap 响应式模板UI前端源码.rar

    在洗车房中心网页模板中,HTML5可以用来创建清晰的结构,如`<header>`、`<nav>`、`<section>`和`<footer>`等,以组织内容并提供更好的语义化。同时,HTML5的离线存储能力(如`localStorage`和`sessionStorage`)使得...

Global site tag (gtag.js) - Google Analytics