1.WWW:What、Why、Where

What:Bootstrap是一个前端开发框架。简单点说就是别人写好的效果封装起来。

  1. Bootstrap是2011年Twitter团队为了方便维护PC端和手机端二研发的一个响应式前端框架。
  2. 用于快速开发Web应用程序和网站的前端框架
  3. Bootstrap是基于HTML、CSS、JS的,简介灵活,使Web开发更加快捷
  4. 总结:Bootstrap是一个建立在一个页面,可以在三个中断(PC、平板、手机)上完美战士的响应式前端框架

Why:

  1. 响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑和手机)
  2. 移动设备有限
  3. 浏览器支持
  4. 容易上手

Where:

  1. 企业网站、博客、网站后台之类的网站
  2. 注意:非电商(电商网站分类很多)

2.环境安装到Bootstrap官网下载Bootstrap库。官网:Bootstrap中文网

  1. 到Bootstrap官网下载Bootstrap库。官网:Bootstrap中文网http://www.bootcss.com
  2. 页面中引入库:
    • bootstrap.min.css:在Bootstrap中有很多CSS样式。所以要有CSS文件
    • bootstrap.min.js:严格意义上来说,Bootstrap是基于jQuery的一个库,jQuery又是javaScript的一个库。所以又要引入一个bootstrap.min.js库

Bootstrap CSS

  1. 概览

    1. H5文档类型

Bootstrap必须是基于H5的,我们来看一下网页的首行代码 <!DOCTYPE html>这个就是H5的

  1. 移动设备优先

现在我们在页面F12看效果,选中手机模式,我们可以看到效果很模糊,看不清楚。现在页面不支持手机端。我们还需要在网页head标签中添加一句代码:

<meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=no"/>

刷新页面,是不是页面美观多了

    1. 布局容器
  1. 固体容器【class=”container”】

示例代码:

<div class="container">

<button>原生button</button>

<button class="btn btn-default">Bootstrap的button</button>

<button class="btn btn-success">未读69条</button>

<button class="btn btn-success">未读<span class="badge">69条 </span></button>

</div>

我们给div加上背景色样式 再来看一下效果

<style type="text/css">

.container{

background-color: pink;

}

</style>

Div自动居中了

固体布局就是页面两边后自动留白,div自动居中

  1. 流体容器【class=”container-fluid”】

示例代码:

<div class="container-fluid">

<button>原生button</button>

<button class="btn btn-default">Bootstrap的button</button>

<button class="btn btn-success">未读69条</button>

<button class="btn btn-success">未读<span class="badge">69条</span></button>

</div>

流体布局就是自动铺满,永远是占满整行

  1. 栅格系统(Grid System)

    1. 概念

栅格系统,可以理解为就是网格,格子

每行最多12个格子,如果想要再多可以使用栅格嵌套实现

Bootstrap入门、CSS样式【栅格系统】相关推荐

  1. bootstrap 一排5个_BootStrap从基础到项目实战_第1季_03章_02_CSS样式栅格系统实例

    目标 目标一.理解什么是栅格布局 目标二.掌握栅格布局具体应用 目标三.掌握BootStrap通用CSS样式(排版.代码.代码.表单.按钮.图片.辅助类.响应式工具) 内容 一.BootStrap全局 ...

  2. bootstrap课程4 bootstrap的css样式有哪些内容需要注意

    bootstrap课程4 bootstrap的css样式有哪些内容需要注意 一.总结 一句话总结: 1.如何选择产品(框架)的版本? 大版本下的最后一个版本,但是同时又要选择稳定的版本,也就是如果做产 ...

  3. bootstrap 全局 CSS 样式

    http://v3.bootcss.com/css/#less-mixins-utility 深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好.更快.更强壮的最佳实践 ...

  4. Bootstrap全局CSS样式之表单

    .form-control--将单独的表单控件赋予一些全局样式,如默认宽度width:100%. .form-group--包裹表单控件,获得最好的排列: .form-inline--将表单设置为内联 ...

  5. bootstrap 学习 ---css样式学习

    bootstrap 适用于响应式布局,移动设备优先的web项目 1.学习bootstrap需要引入bootstrap的css,jquery,bootstrap的js,注意:jquery文件必须在boo ...

  6. Bootstrap全局css样式的使用

    教程目录 0x00 教程内容 0x01 准备环境 1. 新建HTML文件 2. 用浏览器打开 0x02 Bootstrap全局样式的使用 1. 引入Bootstrap样式资源 2. 修改css样式 3 ...

  7. bootstrap全局css样式

    一.富文本编辑器 富文本编辑器,RichTextEditor,简称RTE,是一种可内嵌于浏览器,所见即所得的文本编辑器.它提供类似于比如谷歌.火狐效果都非常不错, 在功能的丰富性来说,还是IE强些(但 ...

  8. Bootstrap全局css样式_按钮

    链接被作为按钮使用时的注意事项 如果 <a> 元素被作为按钮使用 -- 并用于在当前页面触发某些功能 -- 而不是用于链接其他页面或链接 当前页面中的其他部分,那么,务必为其设置 role ...

  9. Bootstrap全局css样式_表格

    条纹状表格 通过 .table-striped 类可以给 <tbody> 之内的每一行增加斑马条纹样式.<!DOCTYPE html> <html lang=" ...

  10. Bootstrap全局css样式_代码

    内联代码 通过 <code> 标签包裹内联样式的代码片段.<!DOCTYPE html> <html lang="en"> <head&g ...

最新文章

  1. Nginx禁止指定目录运行PHP脚本
  2. protel99se 问题汇总(不定期更新)
  3. 微信支付 - 构建商户端支付成功的回调接口
  4. linux c++连接mysql示例
  5. 在阿里云容器服务中使用定时任务
  6. java调用百度api进行身份证识别
  7. 关于海康相机ip地址无法更改问题
  8. 给大家推荐一个资源库https://www.awesomes.cn/
  9. 楼市调控不断升级,房产中介还能翻身吗?
  10. quartz表删除顺序
  11. 100行代码做一个周杰伦歌词生成器--python
  12. sublime text3 unicode 中文转换
  13. 怎样在小方框上打对号 小方框内打对勾 word 方框打对勾
  14. 音视频开发系列(7):完成本地摄像头直播推流
  15. sql(mysql快捷键)
  16. 淘宝客,根据淘宝Url,获取到商品的ID
  17. 电功率与力功率的学习
  18. 微型计算机简单并行接口实验心得,实验二 简单并行接口
  19. 透过率和反射率的关系_玻璃透过率、反射率和吸收率的关系.doc
  20. Visifire使用笔记 1

热门文章

  1. EGE基础:图像操作篇
  2. 由ORA-01652想到的
  3. 芯片间的互连标准: HSIC, UniPro, HSI, C2C, LLI
  4. 瞄准营销痛点,打造品牌精神的内在驱动力
  5. fuser查询已打开文件或已执行程序打开的文件
  6. 关于Could not find a version that satisfies the requirement报错的解决方案
  7. Cadence Allegro 导出Gerber-PCB加工文件SMT钢网制作文件图文教程及视频演示
  8. 河南省2016至2020年植被覆盖度年产品数据下载
  9. 合成柠檬醛的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  10. java算法应用之买小鸡篇