zoukankan      html  css  js  c++  java
  • Bootstrap基础

    转载自:https://www.lee1224.com/BootstrapCheatSheet/

    Bootstrap 是最受欢迎的 HTML、CSS 和 JS 框架,用于开发响应式布局、移动设备优先的 WEB 项目。

    1.Getting started

    使用bootstrap的方式主要有下载源文件和引用cdn的方式。具体参考:官网教程

    这里我们选择使用把源代码下载到本地引入的方法来使用。

    创建一个html文件并做好使用bootstrap的准备

    新建index.html

    <!DOCTYPE html>
    <html>
      <head>
        <title>一只蒟蒻</title>
    
        <!-- Bootstrap -->
        <link href="css/bootstrap.min.css" rel="stylesheet">
    
      </head>
      <body>
        <h1>Hello, world!</h1>
    
        <!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
        <script src="js/jquery.min.js"></script>
        <!-- Include all compiled plugins (below), or include individual files as needed -->
        <script src="js/bootstrap.min.js"></script>
      </body>
    </html>

    将bootstrap源代码与该文件放在同一个文件夹:

    再在浏览器中打开,就能看到效果。

     2、文本

    2.1 TYPOGRAPHY 排版

    <div class="container"> <!-- container 是bootstrap样式中的容器基本样式 -->
        <h1 class="page-header">Hello, world!
            <small>Secondary text</small>
        </h1>
        <p class="lead">
            Cras mattis
            <mark>consectetur</mark>
            purus
            <del>sit amet</del>
            fermentum. Cras justo odio, dapibus ac facilisis in, egestas eget quam.
        </p>
        <p>
            Morbi leo risus, porta <u>ac consectetur ac</u>, vestibulum at eros.
            Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Vivamus sagittis lacus vel augue laoreet
            rutrum faucibus dolor auctor.Aenean lacinia bibendum nulla sed consectetur. Praesent commodo cursus magna, vel
            scelerisque nisl consectetur
            et. Donec sed odio dui. Donec ullamcorper nulla non metus auctor fringilla.
        </p>
    </div>

    2.2 CODE 引用代码块

    <code>&lt;h1&gt;Heading Text&lt;/h1&gt;</code>
    <br>
    To switch directories, type <kbd>cd</kbd>
    <br>
    To edit settings, press <kbd><kbd>ctrl</kbd> + <kbd>,</kbd></kbd>

     2.3 文本颜色

    <!-- CONTEXTUAL COLORS 上下文颜色 -->
    <p class="text-primary">Hello World</p>
    <p class="text-success">Hello World</p>
    <p class="text-info">Hello World</p>
    <p class="text-warning">Hello World</p>
    <p class="text-danger">Hello World</p>
    <p class="text-muted">Hello World</p> <!--muted 暗淡的 -->
    
    <!-- CONTEXTUAL BACKGROUND COLORS 上下文背景颜色 -->
    <p class="bg-primary">Hello World</p>
    <p class="bg-success">Hello World</p>
    <p class="bg-info">Hello World</p>
    <p class="bg-warning">Hello World</p>
    <p class="bg-danger">Hello World</p>
    <p class="bg-muted">Hello World</p> <!--muted 暗淡的 -->

     3、按钮

    3.1 标签

    <span class="label label-default">Default</span>
    <span class="label label-primary">Primary</span>
    <span class="label label-success">Success</span>
    <span class="label label-info">Info</span>
    <span class="label label-warning">Warning</span>
    <span class="label label-danger">Danger</span>

     3.2 基本按钮

    <button class="btn btn-default">Button</button>
    <a href="#" class="btn btn-danger" role="button">Link</a>
    <input type="submit" class="btn btn-success" value="Submit">
    <br>
    
    <!-- STANDARD BUTTON -->
    <button type="button" class="btn btn-default">Default</button>
    <button type="button" class="btn btn-primary">Primary</button>
    <button type="button" class="btn btn-success">Success</button>
    <button type="button" class="btn btn-info">Info</button>
    <button type="button" class="btn btn-warning">Warning</button>
    <button type="button" class="btn btn-danger">Delete</button>
    <button type="button" class="btn btn-link">Link</button>

     3.3 按钮大小

    <p>
        <button type="button" class="btn btn-primary btn-lg">Large button</button>
        <button type="button" class="btn btn-default btn-lg">Large button</button>
    </p>
    <p>
        <button type="button" class="btn btn-primary">Default button</button>
        <button type="button" class="btn btn-default">Default button</button>
    </p>
    <p>
        <button type="button" class="btn btn-primary btn-sm">Small button</button>
        <button type="button" class="btn btn-default btn-sm">Small button</button>
    </p>
    <p>
        <button type="button" class="btn btn-primary btn-xs">Extra small button</button>
        <button type="button" class="btn btn-default btn-xs">Extra small button</button>
    </p>

    3.4 按钮块

    <div style="height: 100px;  400px;">
        <button type="button" class="btn btn-primary btn-lg btn-block">Block level button</button>
        <button type="button" class="btn btn-default btn-lg btn-block">Block level button</button>
    </div>

    4、FORM表单

    4.1 block表单(一栏一行)

    <form class="form-group">
        <div class="form-group">
            <label for="exampleInputEmail1">Email address</label>
            <input type="email" class="form-control" id="exampleInputEmail1" placeholder="Email">
        </div>
        <div class="form-group">
            <label for="exampleInputPassword1">Password</label>
            <input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
        </div>
        <div class="form-group">
            <label for="select1">Gender</label>
            <select class="form-control" id="select1">
                <option value="male">Male</option>
                <option value="female">Female</option>
                <option value="other">Other</option>
            </select>
        </div>
        <div class="form-group">
            <label for="exampleInputFile">File input</label>
            <input type="file" id="exampleInputFile">
            <p class="help-block">Example block-level help text here.</p>
        </div>
        <div class="checkbox">
            <label>
                <input type="checkbox"> Check me out
            </label>
        </div>
        <button type="submit" class="btn btn-default">Submit</button>
    </form>

     4.2 inline表单(一行可以有多栏)

    <form class="form-inline form-group-sm">
        <div class="form-group">
            <label for="exampleInputEmail2">Email address</label>
            <input type="email" class="form-control" id="exampleInputEmail2" placeholder="Email">
        </div>
        <div class="form-group">
            <label for="exampleInputPassword2">Password</label>
            <input type="password" class="form-control" id="exampleInputPassword2" placeholder="Password">
        </div>
        <div class="form-group">
            <label for="select2">Gender</label>
            <select class="form-control" id="select2">
                <option value="male">Male</option>
                <option value="female">Female</option>
                <option value="other">Other</option>
            </select>
        </div>
        <div class="form-group">
            <label for="exampleInputFile2">File input</label>
            <input type="file" id="exampleInputFile2">
            <p class="help-block">Example block-level help text here.</p>
        </div>
        <div class="checkbox">
            <label>
                <input type="checkbox"> Check me out
            </label>
        </div>
        <button type="submit" class="btn btn-default">Submit</button>
    </form>

     5、进度条

    <!-- PROGRESS BAR -->
    <div class="progress">
        <div class="progress-bar progress-bar-success progress-bar-striped active" style=" 50%">50%</div>
    </div>

     6、图片

    <!-- IMAGES -->
    <div class="container">
        <img class="img-thumbnail" style=" 250px;height: 200px" alt="oops~"
             src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1557261857427&di=4d8c09aba323a902728799f165627b6c&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201612%2F07%2F20161207224851_ZCSfY.jpeg">
        <img class="img-rounded" style=" 250px;height: 200px" alt="oops~"
             src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1557261857427&di=4d8c09aba323a902728799f165627b6c&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201612%2F07%2F20161207224851_ZCSfY.jpeg">
        <img class="img-circle" style=" 250px;height: 200px" alt="oops~"
             src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1557261857427&di=4d8c09aba323a902728799f165627b6c&imgtype=0&src=http%3A%2F%2Fb-ssl.duitang.com%2Fuploads%2Fitem%2F201612%2F07%2F20161207224851_ZCSfY.jpeg">
    </div>

  • 相关阅读:
    第一章 Java Collections Framework总览
    MySQL常用sql语句
    static关键字
    Mysql常用索引及优化
    JDK安装及环境变量配置
    破解IntelliJ IDEA 2017
    Spring自我总结
    Java中根据字节截取字符串
    外键的主要作用:保持数据的一致性、完整性
    使用SSI框架写的简单Demo(查询模块)
  • 原文地址:https://www.cnblogs.com/lfri/p/11667993.html
Copyright © 2011-2022 走看看