响应式网页的布局方式
Grid System (网格系统)其实是一种平面设计方法与风格,借助固定的格子切割版面来
设计布局
Grid System 会这么普遍的原因是它为我们提供了富有弹性且方便的网页排版及模块化
方法,也为视觉设计师与网页工程师提供了共同沟通的“语言” 。
网页的Grid System
Grid System 主要由栏( column,或列)与间隙(阴阳r )所组成,通过固定的格子切割版
面来设计布局。简易来说,就是把一定宽度的页面切割成数栏或数列,网页上的每个元素区块
则按所需的宽度栏数从上而下排版。图9-2 所示是有名的960 Grid,它把960px 宽的区块切
成12 栏,在视觉设计与网页排版时就按所需的大小对齐栏线。
网页设计为何需要Grid System
网页为何需要有Grid System 来辅助设计呢?其理由有三点:
( 1 )增加可读性。通过Grid System 进行布局可以建立对齐规律的排版。把运用在
平面设计的对齐技巧运用于网页上,通过分栏拆出不同的区块来放置不同的内容,同时各
个区块间仍然整齐排列。
( 2 )建立共同的语言基础。当设计师与工程师都共同使用Grid System 时, 在产品开
发中可以从线框( wireframe )开始,视觉设计稿到最后网页css 都一脉相承,不需要转
换任何比例尺寸,可以加快开发速度并降低页面设计与程序设计的沟通成本。
(3 )建立适应不同大小屏幕的布局。网页设计与平面设计最大的差别在于:网页的
画布不是固定大小的: 平面设计常常有一个目标大小的版面,如实际印出的大小,设计师
直接根据最后输出的大小在画布上挂行设计。网页设计时常会遇到用户屏幕大小不同的问
题, 一个网页必须自己适应在不同的屏幕上显示,固定大小的设计并不适用于屏幕大小变
化不一的网页。G rid System 提供了某种程度的比例概念,易让设计师实现响应式设计
一一自适应设计。
布局规则
Bootstrap 中的Grid System
Bootstrap CSS 样式的使用
Bootstrap 市局组件的使用
字体图标
下拉式菜单
按钮群组
输入框群组
导航
导航栏
分页
提示标志
大屏幕效果
缩略图
进度条