bootstrap的学习笔记


  轻量级前端开发工具Bootstrap http://t.cn/anW06J 

  Bootstrap 使用LESS来写CSS。http://t.cn/SbVIm7 LESS 将 CSS 赋予了动态语言的特性,如 变量, 继承, 运算, 函数. LESS 既可以在 客户端 上运行 (支持IE 6+, Webkit, Firefox),也可以借助Node.js或者Rhino在服务端运行。

  可以在bootstrap.less里看到import了其它所有.less文件。注意变量和mix分别在variables.less和mixins.less里,很好的函数库啊。

  LESS工具:http://t.cn/SP3hny

  bootswatch提供了众多免费的基于Bootstrap的主题: http://t.cn/zOU46yP

  在使用SimpLESS工具( http://t.cn/SP3hny )的时候,在样式表中加入://simpless:!minify 自动生成的CSS文件将不会被压缩了。

  坑爹啊!用SimpLESS编bootstrap的less文件会报错无法通过,用Crunch http://t.cn/zO2HE9L 才可以了。。。

  bootstrap 2.0添加了响应设计特性,更好地支持移动设备。如图中这些都在responsive.less文件里。

  bootstrap里的Scaffolding主要介绍了其中的reset,grid和layout,把大体的布局都完成了。这也符合前端的开发思维习惯,先布局,再填充元素。今天开始看Base CSS。

  bootstrap里的Base CSS介绍了常用标签及样式,比如常用到的table、form、button及icon。主要思想就是把样式分割成小模块方便组装。不同的样式,不同的布局都有考虑到。其中form grid就和之前常常用到的思路一样,使用起来很方便。有了这些,剩下的就是发挥创造力,组装自己的设计了。

  其实Components和Javascript plugins是差不多一样的东西,只不过内容太多了,要分两块展示。基本上常用的组件都有了,可以玩了。不过Components里有个新鲜的玩意叫Hero unit,不仅第一次听说,而且也看不出到底有什么实用的地方,不懂啊!

  Customize让我想起了Qwrap的定制功能,很贴心啊。而且得益于LESS,Bootstrap里还可以定制自己的variables。怪不得网上有很多风格的样式皮肤,确实开发起来很方便快捷啊。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值