现在大部分刚开始学前端的人都要学习一下bootstrap框架,作为一个新入门的前端来说,bootstrap的却是一门非常容易入门的框架,他很好的封装了比较常用的效果配合UI做出的很好的效果,而且包括网格系统对新入门的朋友来说,是很好的打开响应式网页的开端,下面总结一下bootstrap的优缺点。
优点
1) 栅格系统(结构)
栅格系统根据不同的用户屏幕尺寸,订制了不同的网格结构,利用栅格系统和它的媒体查询可以使一个网站适应不同的屏幕端,大大减少了开发成本和时间。
2)CSS模块化(表现)
BT预定义了很多css类,并且对这些类进行了好多的包装,完成很好的表现效果,而且使用它预定义好的类可以避免很多bug,在前期的开发项目阶段可以做测试用。
3)JavaScript插件(交互)
BT的JavaScript插件非常丰富,既可以用现成的也可以自己扩充,BT提供了一个集成板的BT.js您可以直接拿过来使用也可以单个使用引入*.js即可,后台的人员不懂得布局结构也可以很好得使用。
缺点
1)因为是栅格系统的响应式网页,很多固定的宽度高度达不到美工的精准要求。
2)预定义的css的模式化类太多,很多不同的效果还是需要自己去写,引入很多预定义类都是无作用的
3)会有兼容问题,虽然网上存在很多兼容IE的办法,但需要引入其他文件,有些还不小,势必导致加载速度变慢,影响用户体验
网友评论