icode icode
首页
  • Android学习

    • 📁基础内容
    • 📺AndroidCore
    • 🎨Android-UI
    • 🏖️Components
    • 📊Fragment
    • 🔗网络操作
    • 🔏异步机制
    • 📦数据存储
    • 🗃️Gradle
  • 学习笔记

    • 『框架』笔记
    • 『Kotlin』笔记
    • 《Vue》笔记
    • 《Git》学习笔记
    • 『Bug踩坑记录』
  • ListView
  • RecyclerView
  • ViewPager
  • Java笔记

    • 🟠JavaSE
    • 🟢JavaWeb
    • 🔴JavaEE
    • ⚪JavaTopic
    • 🍳设计模式
  • 计算机基础

    • 📌计算机网络
    • 🔍数据结构
    • 📦数据库
    • 💻OS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 关于

    • 📫关于我
  • 收藏

    • 网站
    • 资源
    • Vue资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)

iqqcode

保持对技术的探索实践与热爱
首页
  • Android学习

    • 📁基础内容
    • 📺AndroidCore
    • 🎨Android-UI
    • 🏖️Components
    • 📊Fragment
    • 🔗网络操作
    • 🔏异步机制
    • 📦数据存储
    • 🗃️Gradle
  • 学习笔记

    • 『框架』笔记
    • 『Kotlin』笔记
    • 《Vue》笔记
    • 《Git》学习笔记
    • 『Bug踩坑记录』
  • ListView
  • RecyclerView
  • ViewPager
  • Java笔记

    • 🟠JavaSE
    • 🟢JavaWeb
    • 🔴JavaEE
    • ⚪JavaTopic
    • 🍳设计模式
  • 计算机基础

    • 📌计算机网络
    • 🔍数据结构
    • 📦数据库
    • 💻OS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
  • 关于

    • 📫关于我
  • 收藏

    • 网站
    • 资源
    • Vue资源
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • JavaSE

  • JavaWeb

    • BootStrap

      • BootStrap快速入门
        • BootStrap
          • 1.快速人门
          • 2.响应式布局
      • 全局CSS样式
    • Cookie和Session

    • JavaScript

    • JDBC

    • JQuery

    • JSON

    • JSP

    • Maven

    • Servlet

    • Tomcat

    • XML

  • JavaEE

  • JavaTopic

  • 设计模式

  • 计算机基础

  • Java后端
  • JavaWeb
  • BootStrap
iqqcode
2021-06-17
目录

BootStrap快速入门

# BootStrap

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

  • 框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。

【使用BootStrap的好处】

  1. 定义了很多的css样式和js插件。我们开发人员接可以使用这些样式和插件得到丰富的页面效果。

  2. 响应式布局。(同一套页面可以兼容不同分辨率的设备)

# 1.快速人门

1.下载Bootstrap

2.在项目中捋这三个文件夹复制

3.创建HTML页面,引入必要的资源文件

注意,本地使用的话资源路径一定要放对

目录结构参考

【引入模板】

<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! -->
    <title>Bootstrap Template</title>

    <!-- Bootstrap -->
    <link href="../bootstrap-3.3.7-dist/bootstrap/css/bootstrap.min.css" rel="stylesheet">

    <!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
    <script src="../bootstrap-3.3.7-dist/bootstrap/js/jquery-3.4.1.min.js"></script>
    <!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
    <script src="../bootstrap-3.3.7-dist/bootstrap/js/bootstrap.min.js"></script>
</head>

<body>
  
    <h1>你好,世界!</h1>

</body>
</html>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

# 2.响应式布局

响应式布局:同一套页面可以兼容不同分辨率的设备。

实现:依赖于栅格系统:将一行平均分成12个格子,可以指定元素占几个格子


【步骤】

1.定义容器。相当于之前的table、

容器分类:

  • container:每一种设备的宽度是固定的(大屏幕有留白)

    在这里插入图片描述

  • container-fluid:每一种设备都是100%宽度

    在这里插入图片描述

2.定义行。相当于之前的tr样式:row

3.定义元素。指定该元素在不同的设备上,所占的格子数目。样式:col - 设备代号 - 格子数目**

【注意】

a.一行中如果格子数目超过12,则超出部分自动换行。

b.栅格类属性可以向上兼容。栅格类适用于与屏幕宽度大于或等于分界点大小的设备(小屏幕兼容大屏幕)。

c.如果真实设备宽度小于了设置栅格类属性的设备代码的最小值,会一个元素占满一整行。(不向下兼容)


设备代号:

  1. xs:超小屏幕手机(<768px):col-xs-12

  2. sm:小屏幕平板(2768px)

  3. md:中等屏幕桌面显示器(2992px)

  4. lg:大屏幕大桌面显示器(21200px)

编辑 (opens new window)
上次更新: 2021/06/27, 10:49:09
站在虚拟机栈的角度,用字节码来理解i++和++i
全局CSS样式

← 站在虚拟机栈的角度,用字节码来理解i++和++i 全局CSS样式→

最近更新
01
匿名内部类
10-08
02
函数式接口
10-08
03
ARouter-Kotlin踩坑
10-05
更多文章>
Theme by Vdoing | Copyright © 2021-2023 iqqcode | MIT License | 备案号-京ICP备2021028793号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式
×