Bootstrap总结

什么是bootstrap?

Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。
特点就是灵活简洁,代码优雅,美观大方;
其目的是为了让Web开发更敏捷;
是Twitter公司的两名前端工程师Mark Otto和Jacob Thornton在2011年发起的,并利用业余时间完成第一个版本的开发;

为什么要用bootstrap?

生态圈火,不断地更新迭代;
提供一套美观大方地界面组件;
提供一套优雅的HTML+CSS编码规范;
让我们的 Web 开发更简单,更快捷;

bootstrap能帮我们解决什么问题?

响应式布局
提供了一套风格统一的界面组件
减轻维护成本(统一了代码风格)
目录结构
|——css // 自己定义的css文件
|——js // 自己写的js文件
|——font // 自己制作的字体文件
|——img // 项目中用到的图片目录
|——lib // 引入的第三方代码
index.html // 入口文件

编码约定

html
在head中引入必要的CSS文件,优先引用第三方的CSS,方便我们自己的样式覆盖。
在body末尾引入必要的JS文件,优先引用第三方的JS,注意JS文件之间的依赖关系,比如bootstrap.js依赖jQuery,那就应该先引用jquery.js 然后引用bootstrap.js。
css
除了公共级别样式,其余样式全部加上作用域。避免出现样式冲突的问题。
尽量使用 直接子代选择器, 少用间接子代 避免错杀。
我们约定所有的分割线使用下边框的方式实现。

栅格系统
栅格系统是什么?

Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。

栅格系统解决什么问题?

栅格

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值