首页
Portal
业界资讯
社区
BBS
我的家园
Space
个人空间
导读
Guide
登录
/
注册
用户名
Email
自动登录
找回密码
密码
登录
注册
搜索
搜索
本版
帖子
用户
本版
帖子
用户
帖子
好友
道具
勋章
收藏
任务
淘帖
门户
导读
设置
我的收藏
退出
腾讯QQ
微信登录
首页
›
≡≡网络技术≡≡
›
WEB前端
›
前端开源框架使用心得--关于bootstrap和pintuer的比较 ...
返回列表
js
前端开源框架使用心得--关于bootstrap和pintuer的比较
[ 复制链接 ]
灰儿
2015-4-6 22:34:08
手机频道
嗯,最近做的项目,负责人要求网页能够在小屏幕设备上有很好的表现,第一个想到的就是使用bootstrap前端开源框架进行
开发。于是看了下bootstrap的手册,感觉非常容易使用,只要稍微有点html和css基础的同学都可以使用。所谓框架嘛,就是
把非常复杂的方法进行封装,屏蔽掉很多底层的*作。
总之,在项目开发中,使用bootstrap框架确实省了自己不少的工作,我可能比较愚笨,使用过程中,我总结出来就只有一句话:
以前你写网页的时候,需要自己去定义样式,然后给定高度,宽度之类的,那么,使用Bootstrap你就只用给标签加class就行。
说得直白点,就是在很多情况下,你不需要自己写样式,只需要在html部分不断的给标签加class就行了。
举个例子:
写个按钮,要求按钮有圆角,字体白色,背景绿色,按照传统的方法你可能这么写:
<button type="button"style="width:80px;height:40px;border:1px solid green;border-radius:8px;background-color:green;color:#fff;font-weight:bold;">Success</button>
效果如下:
怎么样?自己写的很是麻烦,而且还要各种调样式。【以上为了演示方便把样式写在行间】
我们来看看使用框架是如何写一个按钮的:
<button type="button" class="btn btn-success">Success</button>
效果如下:
使用框架只需要加两个class即可,是不是很方便?当然,如果不满意,自己完全可以重写覆盖样式。
当然使用框架,还有很多组件可以使用,包括面包屑,分页,路径导航等等,很多网页经常使用到的都有包括。
我曾将在写一个比较复杂页面的时候,自己写的样式不超过100行,大大减轻工作量。
所以在这里也想给入门的朋友提示,bootstrap没有你想象中的那么难。
好了,既然标题有说到还有一个pintuer,这是何方妖物?竟然敢和bootstrap相提并论?
嗯,我也是最近才知道有这个框架存在的,打开官方的网站,你会发现和bootstrap一样,官方自称为中国的
bootstrap,自己使用了一下,感觉也是很爽的,但是他和bootstrap有什么区别?个人使用的过程中有下面几点:
共同点:
1、pintuer是模仿bootstrap来的,你会发现他们对同一个东西的不同叫法而已,比如有人说宿舍,有的人说寝室一样。
2、使用简单,快速上手
3、使用的图标渲染引擎貌似不一样
不同点:
1、pintuer比bootstrap多定义一些样式,比如文字样式,标签的背景。
2、bootstrap国外社区讨论比较活跃,著名的有stackoverflow,国内有官方的中文网,不过贴吧比较冷清。
我大概只总结了这么多。
如果真的要在项目中使用,我还是比较喜欢用国内的pintuer,但是bootstrap的开发者是twitter工程师,
社区比较活跃,发现问题比较容易。其实使用bootstrap可以自己编译,变成和pintuer一样的使用方法。
新手入门可以从pintuer,因为他的入门文档比较适合英语不是很好的同学,而且中文详细,然后项目中
使用bootstrap,用法差不多。
附上链接:
1、bootstrap中文网:http://www.bootcss.com/
2、pintuer官方网址:www.pintuer.com
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
回复
本版积分规则
回帖后跳转到最后一页
浏览过的版块
休闲娱乐
桌面软件
企业管理
灰儿
管理员
9843篇
主题总数
7
总热度
提问
+关注
产品动态
2024-05-18
泛微E10(e-cology)文件存储服务器每日新增大量重复文件的原因
2024-05-16
泛微E10(e-cology)配置文件详解
2024-05-15
泛微(weaver)e-cology_V10公文管理,启用预览正文和套红预览功能
2024-05-14
泛微E10(e-cology)文件存储位置与打开方式
2024-05-14
神州数码云科(DCN) DCME-320路由器关闭互联网22、23、53端口方法
2024-05-13
关于webapp与WEB-INF的记录
2024-05-13
泛微(weaver)e-cology_V10公文管理,上传套红模板教程
2024-05-13
防火墙指标:吞吐量、时延、新建连接速率、并发连接数
热点推荐
1
泛微E10(e-cology)文件存储服务器每日新增大量重复文件的原因
2
泛微E10(e-cology)配置文件详解
3
泛微(weaver)e-cology_V10公文管理,启用预览正文和套红预览功能
4
泛微E10(e-cology)文件存储位置与打开方式
5
神州数码云科(DCN) DCME-320路由器关闭互联网22、23、53端口方法
6
关于webapp与WEB-INF的记录
7
泛微(weaver)e-cology_V10公文管理,上传套红模板教程
8
防火墙指标:吞吐量、时延、新建连接速率、并发连接数
热门板块
PC操作系统
启动和引导
手机操作系统
硬件相关
办公软件
多媒体技术
产品动态
2024-05-18
泛微E10(e-cology)文件存储服务器每日新增大量重复文件的原因
2024-05-16
泛微E10(e-cology)配置文件详解
2024-05-15
泛微(weaver)e-cology_V10公文管理,启用预览正文和套红预览功能
2024-05-14
泛微E10(e-cology)文件存储位置与打开方式
2024-05-14
神州数码云科(DCN) DCME-320路由器关闭互联网22、23、53端口方法
2024-05-13
关于webapp与WEB-INF的记录
2024-05-13
泛微(weaver)e-cology_V10公文管理,上传套红模板教程
2024-05-13
防火墙指标:吞吐量、时延、新建连接速率、并发连接数
热点推荐
1
泛微E10(e-cology)文件存储服务器每日新增大量重复文件的原因
2
泛微E10(e-cology)配置文件详解
3
泛微(weaver)e-cology_V10公文管理,启用预览正文和套红预览功能
4
泛微E10(e-cology)文件存储位置与打开方式
5
神州数码云科(DCN) DCME-320路由器关闭互联网22、23、53端口方法
6
关于webapp与WEB-INF的记录
7
泛微(weaver)e-cology_V10公文管理,上传套红模板教程
8
防火墙指标:吞吐量、时延、新建连接速率、并发连接数
热门板块
PC操作系统
启动和引导
手机操作系统
硬件相关
办公软件
多媒体技术
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言
了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。
学习中心
站长自定义文字内容,利用碎片时间,随时随地获取优质内容。
Q设计语言
了解更多
Q Design 提供商家设计所需的指导与资源,帮商家快速完成产品设计、降低生产成本。