Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。
它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目。国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。
自 Bootstrap3 起,框架包含了贯穿于整个库的移动设备优先的样式。Bootstrap 的响应式 CSS 能够自适应于台式机、平板电脑和手机。它为开发人员创建接口提供了一个简洁统一的解决方案,包含了功能强大的内置组,易于定制,还提供了基于 Web 的定制。
由于Bootstrap是基于HTML5和CSS3开发的,所以对IE浏览器支持并不是很好,以前一直没有学习和引入Bootstrap主要原因是前端项目中需要考虑IE浏览器尤其是IE6浏览器。但是现在情形不一样了,IE6浏览器已经基本淘汰,目前IE6在百度浏览器份额统计中仅占比2%左右,所以已经不需要考虑IE6的存在。虽然Bootstrap在IE7和8下依然表现不是很完美,但目前微软已经强力在推win10,相信用不了几年IE7/8就会推出浏览器的舞台,所以目前bootstrap已经可以开始使用到一些后台项目,几年之后将可以在前台项目部署使用。所以现在开始学习bootstrap正当时,让我们学起来吧!