栅格系统与版式设计 电子版
- 格式:ppt
- 大小:1.16 MB
- 文档页数:61
第五节,Bootstrap栅格系统Bootstrap栅格系统学习要点:1.移动设备优先2.布局容器3.栅格系统本节课我们主要学习一下 Bootstrap 的栅格系统,提供了一套响应式、移动设备优先的流式栅格系统。
一.移动设备优先在HTML5 的项目中,我们做了移动端的项目。
它有一份非常重要的meta,用于设置屏幕和设备等宽以及是否运行用户缩放,及缩放比例的问题。
分别为:屏幕宽度和设备一致、初始缩放比例、最大缩放比例和禁止用户缩放viewport视口视窗的意思width=device-width以设备宽度相等显示,也就是设备宽度多大就以多大显示initial-scale=1初始缩放以100%,这样移动端文字才能看清楚maximum-scale=1最大缩放100%user-scalable=no禁止用户缩放这段代码一般复制即可<head><meta charset="UTF-8"><meta name="viewport"content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no"><title>Bootstrap 介绍</title><!--引入bootstrap样式文件--><link rel="stylesheet" href="bootstrap/css/bootstrap.min.css"><link rel="stylesheet" href="css/ceshi.css"></head>二.布局容器,布局divBootstrap 需要为页面内容和栅格系统包裹一个.container 容器。
栅格系统是一种用于实现响应式网页设计布局的重要工具。
它以网页的版面划分为等宽的列,并通过栅格间距的定义和调整,让网页能够在不同屏幕尺寸和设备上都能够完美显示。
在本文中,将探讨栅格系统的基本原理和如何利用它来实现响应式网页设计的布局。
1. 什么是栅格系统栅格系统是一种将网页版面划分成多个等宽的列,并通过栅格间距的定义和调整,使得网页能够自适应不同屏幕尺寸和设备的布局方法。
它通常由容器(container)、行(row)和列(column)三个基本组成部分构成。
容器定义了网页的最大宽度,行定义了栅格的水平间距,而列则是实际的内容部分。
2. 栅格系统的基本原理栅格系统的基本原理在于将网页版面划分为等宽的列,以便在不同尺寸的屏幕上实现自适应布局。
在实践中,常见的栅格系统有12列和16列两种。
设计师可以根据实际需求选择合适的栅格系统,并在设计中使用相应数量的列来布局。
3. 实现响应式网页设计的步骤实现响应式网页设计的布局,可以按照以下步骤进行:第一步,确定容器的宽度。
容器的宽度应当考虑到不同设备和屏幕尺寸的要求,一般建议使用百分比而非固定数值。
第二步,确定栅格间距。
栅格间距是指列与列之间的水平间距以及行与行之间的垂直间距。
间距的选择需要考虑到设计的风格和内容的呈现效果。
第三步,确定列的数量和宽度。
根据设计的需要和容器的宽度,确定使用的列数和每列的宽度。
一般来说,栅格系统是按照12或16列设计的,但在具体的项目中,可以根据需要进行调整。
第四步,在栅格中布局内容。
栅格系统可以让设计师将内容放置在不同的列中,以实现网页的布局。
设计师可以灵活地选择将内容放置在单个列中,或者跨多个列进行布局。
同时,可以通过定义不同的栅格样式来实现不同的呈现效果。
第五步,针对不同屏幕尺寸进行适配。
使用栅格系统的好处之一是可以方便地对不同屏幕尺寸进行适配。
通过设置媒体查询(media queries)或使用响应式框架,可以使网页在不同设备上都能够实现最佳显示效果。