Bootstrap是美国
Twitter公司的设计师Mark Otto和Jacob Thornton合作基于
HTML、
CSS、
JavaScript 开发的简洁、直观、强悍的前端开发框架,使得 Web 开发更加快捷。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是
GitHub上的热门
开源项目,包括NASA的MS
NBC(
微软全国广播公司)的Breaking News都使用了该项目。国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行
性能优化而来。
在2018年1月下旬,Bootstrap团队发布了Bootstrap 4
正式版,4的最主要变化包括以下方面:
Bootstrap中包含了丰富的
Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站,其中包括以下组件:
Bootstrap自带了13个
jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:
Less 是一个 CSS 预处理器,让 CSS 具有
动态性。另一方面,Bootstrap 是一个快速开发 Web App 和站点的
工具包。这样,您可以在 CSS 中使用 Bootstrap 的 Less 变量、mixins(混合)和 nesting(嵌套)。