BootStrap前端开发框架的使用
基本概念
一个前端开发的框架
- 框架:一个半成品软件,开发人员可以在框架的基础上,再进行开发,简化编码,试开发更加的简洁快速
- 好处:
- 定义了很多css样式和js插件,我们开发人员可以直接使用这些样式和插件,得到丰富的页面效果
- 响应式布局:同一套页面可以兼容不同分辨率的设备
快速入门
- 下载bootstrap
- 复制压缩包里的文件到自己web根目录中
- 在html中引入css等
响应式布局
同一套页面可以兼容不同分辨率的设备
实现:依赖于栅格系统
栅格系统:将一行平均分成12个格子,可以指定元素占多少个格子
实现步骤
- 定义容器,相当于table
- container:固定宽度,两边留白,白的部分因分辨率不同而不同
- container-fluid:100%宽度
- 定义行,相当于tr
- 定义元素,相当于td,指定该元素在不同设备上,所占格子数目。
- 样式:col-设备代号-所占格子数
- 例子:xs:超小屏幕手机 : col-xs-12
- ps:设备代号具体看bootstrap文档
- 定义容器,相当于table
注意事项
- 一行中格子数目超过12,则自动换行
- 栅格CSS类可以向上兼容,栅格类使用与屏幕宽度大于或者等于分界点大小的设备
- 如果设备宽度小于了设置的CSS栅格类属性的设备代号的最小值,那么会一格占一行