什么是Bootstrap

Bootstrap,来自Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷。

它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。

国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。

Bootstrap框架用途和优点

我们可以使用Bootstrap框架提供的样式和组件快速的完成一个网站的前端页面,只需要引用一些定义好样式和组件(通过定义好的class来引用相应的样式和组件),就可以完成一个非常漂亮网页。而且Bootstrap框架还支持自适应,在不同大小的屏幕上会自动调节网页显示的内容,避免了在在pc上很漂亮的网页,而在移动端左右出现滚动条,网页内容太小看不清等不利于用户体验的表现。

Bootstrap文档目录结构

bootstrap /

├── css  // CSS文件

│   ├── bootstrap-theme.css  // Bootstrap主题样式文件

│   ├── bootstrap-theme.css.map

│   ├── bootstrap-theme.min.css  // 主题相关样式压缩文件

│   ├── bootstrap-theme.min.css.map

│   ├── bootstrap.css

│   ├── bootstrap.css.map

│   ├── bootstrap.min.css  // 核心CSS样式压缩文件

│   └── bootstrap.min.css.map

├── fonts  // 字体文件

│   ├── glyphicons-halflings-regular.eot

│   ├── glyphicons-halflings-regular.svg

│   ├── glyphicons-halflings-regular.ttf

│   ├── glyphicons-halflings-regular.woff

│   └── glyphicons-halflings-regular.woff2

└── js  // JS文件

├── bootstrap.js

├── bootstrap.min.js  // 核心JS压缩文件

└── npm.js

更多Bootstrap课程:阿里云大学——开发者课堂

转载于:https://www.cnblogs.com/ciip/p/10954621.html

Bootstrap入门!相关推荐

  1. Bootstrap入门(十三)组件7:导航条

    Bootstrap入门(十三)组件7:导航条 1.默认样式的导航条 2.嵌入表单和按钮 3.嵌入文本和非导航的链接 4.组件排列和下拉菜单 5.固定在顶部/底部 6.反色的导航条 7.路径导航 首先先 ...

  2. Bootstrap入门(三十)JS插件7:警告框

    Bootstrap入门(三十)JS插件7:警告框 通过这个插件可以为警告信息添加点击以及消失的功能. 当使用一个.close按钮,它必须是第一个子元素.alert-dismissible,并没有文字内 ...

  3. Bootstrap入门(二十一)组件15:警告框

    Bootstrap入门(二十一)组件15:警告框 通过这些简单.灵活的进度条,为当前工作流程或动作提供实时反馈. 进度条组件使用了 CSS3 的 transition 和 animation 属性来完 ...

  4. Bootstrap入门(二十九)JS插件6:弹出框

    Bootstrap入门(二十九)JS插件6:弹出框 加入小覆盖的内容,像在iPad上,用于存放非主要信息 弹出框是依赖于工具提示插件的,那它也和工具提示是一样的,是需要初始化才能够使用的 首先我们引入 ...

  5. Bootstrap入门(八)组件2:下拉菜单

    Bootstrap入门(八)组件2:下拉菜单 先引入本地的CSS文件和JS文件(注:1.bootstrap是需要jQuery支持的.2.需要在<body>当中添加) <link hr ...

  6. bootstrap入门步骤

    bootstrap入门 bootstrap其实是一个项目 或者叫做框架 是能制作自适应平台 一个页面可以自动根据显示设备的分辨率 调整显示方式 1.超大分辨率显示器1920 2.普通1024–1920 ...

  7. Bootstrap入门与简述

    Bootstrap入门 一.概述 1.Bootstrap简介 Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML.CSS.JavaScr ...

  8. 前端学习之Bootstrap入门 网格系统

    vscode前端常用插件推荐 https://www.cnblogs.com/karthuslorin/p/8577224.html VS code Debug for Chrome项目文件 http ...

  9. Bootstrap入门需掌握的知识点(一)

    转载请务必注明出处: Bootstrap入门需掌握的知识点(一) Bootstrap Bootstrap中文网:http://www.bootcss.com/ 1.什么是 Bootstrap ? 官方 ...

  10. Bootstrap入门——情景文本颜色及背景颜色

    Bootstrap入门打卡1天:学习网址https://v3.bootcss.com/ [全局CSS样式]-[辅助类]关于情景文本颜色和背景颜色的设置 其中,情景文本颜色可以分为六种 -- 1.文本颜 ...

最新文章

  1. 爬取股票信息(股票代码+价格)
  2. 基于visual Studio2013解决C语言竞赛题之1089牛虎过河
  3. Code for City 黑客松 | 成都站启动
  4. linux 查看cpu_作为高级Java,你应该了解的Linux知识
  5. 美国城市_泡泡图如何揭示美国最适合居住的城市
  6. topsis综合评价法_DRG如何评价临床医师绩效——以肿瘤科为例
  7. 将公共云延伸至本地,阿里云推出本地化部署服务云盒Cloud Box
  8. 天线基础与HFSS天线设计流程
  9. 基于minio及tus断点续传及断点下载解决方案
  10. 2021-12-21 SWUSTOJ69偷菜时间表(解题思路详解)
  11. 【CS231n】斯坦福大学李飞飞视觉识别课程笔记(四):图像分类笔记(上)
  12. Java8用jmap输出jvm参数
  13. iPhoneX适配问题 iOS刘海屏 安全区域处理 IOS小黑条处理 IOS兼容处理
  14. Linux 下如何添加一个普通用户,并给予用户root权限
  15. 旋转矩阵,矩阵,共轭矩阵
  16. Python基础知识点
  17. Vue编译处理: warning Delete `␍` prettier/prettier
  18. 近代物理实验 x射线衍射物相定性分析
  19. Orchestrator部署
  20. 兼容罗姆BD450M5FP-C,BD433M5FP-C,BD750L2FP-C,BD733L2FP-C的高压LDO-芯生美CSM5350BSH,CSM5333BSH

热门文章

  1. springcloudalibaba 架构图_Spring Cloud Alibaba 架构实战
  2. 日本初创公司Elix正在使用AI研究COVID-19药物
  3. 10g添加用户 oracle_oracle10g下新建/删除用户
  4. PyCharm中的一些设置
  5. python更换证件照背景
  6. matlab数据栅格化,新手求卫星降水数据CMORPH_V1.0数据完整处理方法,有matlab打开的代码但是不会处理...
  7. Java 传统IO概要
  8. 集结六大行业领袖,「数据科学家」新课全球首发!
  9. 制作windows7系统的U盘启动盘
  10. php生成图形验证码的几种方法