建站帮助

诚信合作, 高质专业!

前端开发框架Bootstrap更新到3.2.0

2014-06-27 10:13:34 浏览 我要评论

最近,CMSYOU团队在学习自适应HTML5前端开发框架Bootstrap,恰逢今天Bootstrap更新到3.2.0,在此特向大家介绍推荐Bootcss!

先来介绍下Bootstrap:

Bootstrap是Twitter推出的一个开源的用于前端开发的工具包。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

Bootstrap是基于jQuery框架开发的,它在jQuery框架的基础上进行了更为个性化和人性化的完善,形成一套自己独有的网站风格,并兼容大部分jQuery插件。

Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。其中包括以下组件:
下拉菜单、按钮组、按钮下拉菜单、导航、导航条、面包屑、分页、排版、缩略图、警告对话框、进度条、媒体对象等。
Bootstrap自带了13个jQuery插件,这些插件为Bootstrap中的组件赋予了“生命”。其中包括:
模式对话框、标签页、滚动条、弹出框等。

下面来说说Bootstrap V3.2.0的更新变化:

今天总算迎来了 Bootstrap 3.2.0 版本的发布,一大堆的改进、bug 修复,作为 v3 系列中一次较大的升级,我们来数数这次 Bootstrap 给我们带来了哪些新东西吧。

CSS、组件、JS 插件全面优化

这个方面的改进实在太多了,很多功能都在优化、微调,Bootstrap 的表现也是更上层楼。在此不一一列举,我打算后面出个系列文章,把这个一块内容细致的讲一讲。

normalize.css 升级到 3.0.1

normalize.css 是一套基于 HTML5 规范的 reset 库,与传统的 reset 相比更加轻量级,也没有暴力 reset 的野蛮,而是尊重浏览器的默认样式,在此基础上提供跨浏览器的一致性 reset,并且给大部分标签设置默认一些基本的样式。v3 版本之后,normalize.css 支持 IE8+,和 Bootstrap 很契合。

强烈建议通读 normalize.css 的源码!

基于 Less 1.7.x 版本书写、编译源码

Less 作为一门 CSS 预处理语言和工具,采用 JavaScript 开发的解析器,因此能够非常完美地运行在 Node.js 平台上,相比较另一门预处理语言 SASS,支持 Node.js 平台目前是一项非常大的优势。

最近一年中,Less 作者很是努力,为 Less 增加了大把的新功能、新语法,例如:extend 就是去年在 1.4.0 版本中新增的功能;@import 语法的扩展也是去年完成的。还有很多重要的新功能,建议去官网看看。

对源码进行了更精细的拆分

Less 源码目录下现在多了一个 mixins 目录,是把原来 mixins.less 针对组件拆散成多个文件,并且增加了很多新 mixin ,可以想象,将来 Bootstrap 有可能成为一个类似 [bourbon](http://thoughtbot.github.io/bourbon/) 的 mixin 工具库,现在所有 Bootstrap 提供的组件、样式等,将成为这个工具库的一个实现。

以上是官方的说明。

CMSYOU的感觉:除了在CSS、JS方面的内在改进,bootcss官网的文档也做了优化,代码增加复制功能、V3文档也做了修正。

很不错,给力的bootcss,大值得了解学习!

更多介绍:http://www.bootcss.com/

我要收藏
点个赞吧

相关阅读

本月热门

精选推荐

在线客服

扫一扫,关注我们

扫一扫,关注我们