Ywc's blog

前端框架之Bootstrap学习

字数统计: 864阅读时长: 3 min
2020/10/13
loading

学习记录

标签 name=”viewport” 详解

排版

Bootstrap概述

  在前端世界,有个叫Bootstrap的家伙,,是twitter 开源出来的一套前端框架,利用Ta可以快速开发网站界面,它的特点就是比自己从头写简单,直观,方便,快捷,省劲。

  凡是使用过Bootstrap的开发者,都不在乎做这么两件事情:复制and粘贴。哈哈~,是的使用Bootstrap非常简单,但是在复制粘贴之前,需要先对Bootstrap的用法一一熟悉之后我们才开始干活!

  Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap是基于HTML,CSS,JavaScript的前端框架,它简洁灵活,使得Web开发更加快捷。它由Twitter的设计师Mark Otto 和 Jacob Thornton 合作开发,是一个CSS / HTML 框架。Bootstrap提供了优雅的 HTML 和CSS规范,它是由动态的CSS语言Less写成的。

它用于开发响应式布局、移动设备优先的 WEB 项目。

 我们去bootcdn (https://www.bootcdn.cn/ )。会发现Bootstrap是星最多的前端框架之一。

特性

  • 响应式设计
  • 栅格布局
  • 完整的类库
  • jQuery插件
  • 不同的使用场景

包含文件

Bootstrap 提供了两种形式的压缩包,在下载下来的压缩包内可以看到以下目录和文件,这些文件按照类别放到了不同的目录内,并且提供了压缩与未压缩两种版本。

  • 【预编译版】

  下载压缩包之后,将其解压缩到任意目录即可看到以下(压缩版的)目录结构:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
bootstrap/
├── css/
│ ├── bootstrap.css
│ ├── bootstrap.css.map
│ ├── bootstrap.min.css
│ ├── bootstrap.min.css.map
│ ├── bootstrap-theme.css
│ ├── bootstrap-theme.css.map
│ ├── bootstrap-theme.min.css
│ └── bootstrap-theme.min.css.map
├── js/
│ ├── bootstrap.js
│ └── bootstrap.min.js
└── fonts/
├── glyphicons-halflings-regular.eot
├── glyphicons-halflings-regular.svg
├── glyphicons-halflings-regular.ttf
├── glyphicons-halflings-regular.woff
└── glyphicons-halflings-regular.woff2

上面展示的就是 Bootstrap 的基本文件结构:预编译文件可以直接使用到任何 web 项目中。提供了编译好的 CSS 和 JS (bootstrap.*) 文件,还有经过压缩的 CSS 和 JS (bootstrap.min.*) 文件。同时还提供了 CSS 源码映射表 (bootstrap.*.map) ,可以在某些浏览器的开发工具中使用。同时还包含了来自 Glyphicons 的图标字体,在附带的 Bootstrap 主题中使用到了这些图标。

Bootstrap排版——HTML元素的样式重定义

Bootstrap表格

Bootstrap表单

Bootstrap图像

Bootstrap栅格系统

Bootstrap辅助类

组件

Bootstrap图标

## Bootstrap下拉菜单

## Bootstrap按钮组

##  Bootstrap按钮式下拉菜单

##  Bootstrap输入框组

##  Bootstrap导航

##  Bootstrap导航条

##  Bootstrap分页

##  Bootstrap提示信息(标签、徽章、巨幕和页头)

##  Bootstrap缩略图

##  Bootstrap警告框

##  Bootstrap进度条

##  Bootstrap媒体对象

##  Bootstrap列表组

##  Bootstrap面板

##  Bootstrap洼地

js插件

## Bootstrap插件概述

## Bootstrap模态弹出框

##  Bootstrap滚动监控器

##  Bootstrap选项卡

##  Bootstrap提示框

##  Bootstrap弹出框

##  Bootstrap按钮插件

##  Bootstrap手风琴效果

##  Bootstrap图片轮播

##  Bootstrap自动定位浮标

Reference

Bootstrap学习记录

https://www.cnblogs.com/wj-1314/p/9551426.html

补充:

前端框架layui

GIT:https://github.com/sentsin/layui/

  • 官网下载后,会有一个压缩包
    layui.all.js 包含了所有模块的js 速度慢
    layui.js 速度快 使用时需要倒入
CATALOG
  1. 1. 学习记录
  2. 2. 排版
    1. 2.1. Bootstrap概述
      1. 2.1.1. 特性
      2. 2.1.2. 包含文件
    2. 2.2. Bootstrap排版——HTML元素的样式重定义
    3. 2.3. Bootstrap表格
    4. 2.4. Bootstrap表单
    5. 2.5. Bootstrap图像
    6. 2.6. Bootstrap栅格系统
    7. 2.7. Bootstrap辅助类
  3. 3. 组件
    1. 3.1. Bootstrap图标
  4. 4. js插件
  5. 5. Reference