Web设计与应用
第六章 敏捷的前端框架
6.2.1 bootstrap响应式布局(一)
容器
非固定宽度固定宽度 Viewport
viewport的作用是什么?width:height:user-scalable:initial-scale:maxium-scale:minimun-scale: 栅格布局 6.2.2 bootstrap响应式布局(二)6.3 bootstrap常用样式—表单
from-group(表单组)from-control(作用于input、textarea、select)水平显示:基本按钮和默认按钮的实现方式: 6.4 Bootstrap常用样式—导航栏
标签形导航:胶囊式(pills)导航:自适应导航:面包屑导航: 6.5 bookstrap常用样式—轮播插件
容器元素:幻灯片:轮播指标:轮播控件: 第七章 动态网站开发利器—Spring MVC
7.1 欲善其事—MVC之Java语言简介
程序中定义类(Class)包(package):注解 7.2 Web开发环境介绍
基于Spring MVC的动态网站开发:Maven: 7.3 动态网站的原理和开发技术
服务器端动态页面:客户端动态页面:HTTP:URL: 7.4 Spring MVC编程模型
请求处理流程: 7.5 Spring MVC开发技术7.6 后台数据库技术
Web设计与应用 第六章 敏捷的前端框架 6.2.1 bootstrap响应式布局(一)Sublime Text是一个代码编辑器。
容器在页面中添加布局容器是使用bootstrap栅格系统的的基本前提。
非固定宽度.container-fluid:全屏(100%宽度),占据全部viewport的容器
固定宽度...
.container:用于固定宽度并支持响应式布局的容器,元素居中显示
Viewport...
viewport是用户网页的可视区域,翻译为中文可以叫做“视区”。通俗的讲,移动设备上的viewport就是设备屏幕上用来显示我们网页的那一块区域。
viewport的作用是什么?这个标签的主要作用是使网页的显示效果针对移动设备进行优化。
width:
控制viewport的大小,可以指定一个值,如600,或者特殊的值,如device-width(代表设备的宽度,单位是缩放为100%时的css像素)。
device-width:屏幕宽度,表示视区宽度与屏幕实际宽度相同。
和width相对应,指定高度。
user-scalable:用户是否可以手动缩放。
initial-scale:初始缩放比例,即当页面第一次load时缩放的比例。
maxium-scale:允许用户缩放到的最大比例。
minimun-scale:允许用户缩放到的最小比例。(0.25-10.0)
栅格布局 Bootstrap提供了一套响应式、移动设备优先的流式栅格布局,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。
栅格系统用于通过一系列的行(row)与列(column)的组合来创建页面布局,你的内容就可以放入这些创建好的布局中。
行(row)必须包含在.container(固定宽度)或.container-fluid(100%宽度)中,以便为其赋予合适的排列(aligment)和内补(padding)。
通过行(row)在水平方向上创建一组列(column)。
你的内容应当放置于列(column)内,并且,只有列(column)可以作为行(row)的直接子元素。
栅格系统中的列十通过指定1到12的值来表示其跨越的范围。例如,三个等宽的列可以使用三个.col-lg-4来创建。
使用.col-md-offset-类可以将列向右侧偏移
为了使用内置的栅格系统将内容再次嵌套,可以通过添加一个新的.row元素和一系列.col-sm- 元素到已经存在的 .col-sm-* 元素内
- 表单中的逻辑结构单元在使用响应式布局时,表单组会发挥类似于网格系统中“row”的作用
- 宽度变成了100%设置了一个浅灰色的圆角边框为控件设置了设置阴影效果,并且元素得到焦点之时,阴影和边框效果会有所变化设置了placeholder的颜色
表单默认显示风格为垂直显示
- 在< form>元素是使用类名“form-horizontal”。配合Bootstrap框架的栅格系统。
标签



