Bootstrap是什么
Bootstrap是由Mark Otto和Jacob Thornton两位设计师合作开发的一款基于 HTML、CSS、JavaScript 的前端开源框架,它简洁灵活,使得 Web 开发更加快速、简单。同时,Bootstrap还提供了一套编码规范,使团队编写的CSS和JavaScript代码更加规范,进而使团队的开发效率得到极大地提升。
最初发布 Bootstrap 的时候,他们两位都在 Twitter 工作。当时,他们面临着为公司内部提供一套标准化的前端开发工具的需求。在发布Bootstrap 的那篇博客中,Mark Otto 这样介绍他们的新项目:
Twitter诞生初期,为了完成前端开发任务,工程师们几乎尝试了自己熟悉的所有库。应用之间的不一致性导致它们难以扩展和维护。Bootstrap最初就是这个问题的一个解决方案,而且在Twitter内部第一次Hackweek上得到了认可。Hackweek结束后,我们手头上的项目已经相当稳定,可以在公司内部部署使用了。
——Mark Otto
https://dev.twitter.com
2011 年 8 月,Bootstrap在 GitHub 上以开源项目正式发布,一经推出就颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。
Bootstrap是一个易用、优雅、灵活、可扩展的前端工具包,里面包含了丰富的Web组件,包括布局、栅格、表格、表单、导航、按钮、进度条、媒体对象等,基于这些组件,可以快速搭建一个漂亮、功能完备的网站。由于Firefox、Chrome、Safari等主流浏览器对W3C标准有着较好的支持,因此,Bootstrap在网页夸浏览器兼容方面也有相当不错的表现。
关于作者
歪脖先生,十五年以上软件开发经验,酷爱Web开发,精通 HTML、CSS、JavaScript、jQuery、JSON、Python、Less、Bootstrap等,著有《HTML宝典》、《揭秘CSS》、《Less简明教程》、《JSON教程》、《Bootstrap2用户指南》、《Bootstrap3实用教程》,并全部在 GitHub 上开源。
Bootstrap是什么相关推荐
- SpringCloud配置文件 application.yml和 bootstrap.yml区别,执行顺序
说在前面 SpringBoot默认支持properties和YAML两种格式的配置文件.前者格式简单,但是只支持键值对.如果需要表达列表,最好使用YAML格式.SpringBoot支持自动加载约定名称 ...
- 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:禁用按钮
<!DOCTYPE html> <html><head><meta charset="utf-8"> <title>菜鸟 ...
- Bootstrap 栅格系统 理解与总结
Bootstrap 栅格系统 学习总结 Bootstrap框架是如今最流行的前端框架之一,Bootstrap功能强大,简单易学,很符合实际应用场景. 只是Bootstrap的内容较多,新手往往不能很快 ...
- 基于Metronic的Bootstrap开发框架经验总结(7)--数据的导入、导出及附件的查看处理...
在很多系统模块里面,我们可能都需要进行一定的数据交换处理,也就是数据的导入或者导出操作,这样的批量处理能给系统用户更好的操作体验,也提高了用户录入数据的效率.我在较早时期的EasyUI的Web框架上, ...
- Bootstrap学习的点点滴滴
1)网站: http://www.bootcss.com/ http://v3.bootcss.com/getting-started/#download https://github.com/twb ...
- bootstraptable 汇总_JS组件系列——表格组件神器:bootstrap table
前言:前面介绍了两篇关于bootstrap table的基础用法,这章我们继续来看看它比较常用的一些功能,来个终结篇吧,毛爷爷告诉我们做事要有始有终~~bootstrap table这东西要想所有功能 ...
- bootstrap跟vue冲突吗_知道微服务,但你知道微前端吗?
在 toB 的前端开发工作中,我们往往就会遇到如下困境: 工程越来越大,打包越来越慢 团队人员多,产品功能复杂,代码冲突频繁.影响面大 内心想做 SaaS 产品,但客户总是要做定制化 不同的团队可能有 ...
- bootstrap 新闻列表_kuapingUI 2.2 版本发布,跨屏 UI-bootstrap 大组件 UI 框架
kuapingUI 2.2 版本发布,增加了一个比较实用的工具栏web组件,是由分享按钮组 + 联系按钮组构成,分享按钮组包含了 QQ空间.朋友圈.QQ.微信.微博等分享:联系按钮组包含了 微信.QQ ...
- Bootstrap框架和inconfont、font-awesome使用
Bootstrap框架和inconfont.font-awesome使用 iconfont的使用:https://www.cnblogs.com/clschao/articles/10387580.h ...
- Bootstrap笔记
Bootstrap使用: 下载Bootstrap,用于生产环境的 Bootstrap不需要安装 解压文件到任意目录 创建index.html,在该页面编写代码 页面起始位置添加<link rel ...
最新文章
- if for while until case select 命令
- Page,你是怎样处理回发事件的?
- Vscode----热门插件超实用插件汇总(史上最全)
- HDU 2064:汉诺塔III
- 在 SharePoint 2013 中选择正确的 API 集
- 罐中研讨会:设置JBoss BPM Suite全天研讨会
- 《Python Cookbook 3rd》笔记(4.15):顺序迭代合并后的排序迭代对象
- dlog()是什么意思 matlab语言,Matlab
- 大楼通信综合布线系统_建筑智能化,智能大楼防雷系统设计在综合布线中的重要性...
- 字根校对软件,中文校对行业的一匹黑马!
- Qt使用教程(C++版)
- Mac 生成ico图标
- 关于source insight、添加.s和.S文件,显示全部路径、加入项目后闪屏幕
- 树莓派4B安装opencv4【详解】
- saliency detection(显著度检测)用于Background Subtraction(背景扣除)和Segmenting objects(分割物体)
- c语言程序设计移动字母,C语言程序设计实例大全(220个例子)
- 利用poi 1.6 通过模板导出复杂 Word表格,包含合单元格后垂直居中、循环生成行等
- NVIDIA官网下载历史版本方法
- 小程序卖货新流量,微信公众号“返佣”来袭
- 前端面试--谈谈你对MVVM的理解?如何回答
热门文章
- android 中手势GestureDetector 的使用
- 算法高级(12)-分布式系统常见负载均衡算法
- SpringBoot总结之浅析自动化配置原理
- php nodelist,了解NodeList、HTMLCollection以及NamedNodeMap的使用(代码)
- 百度 图片文字识别 Python版本
- BZOJ1041:[HAOI2008]圆上的整点(数论)
- java baen转json 已经 json 转java bean 优秀博客分享
- 想和人脑一样智能? IBM 的芯片级模仿才是关键
- 资金流学习 - 选股逻辑
- android 自定义View 的详细介绍