09bootstrap.md
goer ... 2022-01-05 大约 1 分钟
[toc]
# Bootstrap 框架
# 1. bootstrap
booterstrap来自Twitter,是目前非常受欢迎的前端框架,热门开源项目
# 2.特点
🔺 优点:
- 拥有完善的文档,使用起来更方便;
- 可提高开发效率;
- 规范名称定义,便于维护;
- 响应式设计;
🔻缺点:
css框架对于一个小项目等页面来说很臃肿 (很多代码用不到);
学习成本提高;
太依赖框架,可能会无法帮助提高技术;
# 3.下载
官网 (opens new window) 国内 (opens new window)
- 压缩的文件(更节省空间)
- 源码文件(自己想看源码去下载)
- cdn内容分发,直接引入标签,有安全问题
- 包管理器安装
/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adj......
很多很多
很多很多
/*# sourceMappingURL=bootstrap.min.css.map */
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
- 重要的:不然设置没效果(添加 viewport 元数据标签)
为移动端设置视口:viewport
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
1
2
2
# 4.核心:栅格系统
最好的教程:官方的文档官方
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口 (viewport)尺寸的增加,系统会自动分为最多12列。