zoukankan      html  css  js  c++  java
  • Bootstrap框架

    生产环境下载

    CDN简介(内容分发网络)

    bootstrap文件划分

    • js

      只需要留一个bootstrap.min.js即可

    • css

      只需要一个bootstrap.min.css即可

    • fonts

      都是必须的,不需要我们手动导入,js文件会自动查找导入对于的fonts文件

    注意

    bootstrap中的js文件依赖于jQuery,所以使用bootstrap需要先导入jQuery

    实例精选

    实际网站示例

    Normalize.css(不同浏览器样式一致性)

    布局容器

    • container与container-fluid

    栅格系统

    • row(行)

    • col(列)

    <style>
           .red{
               background-color: red;
               border: 3pxsolidgreen;
               height: 100px;
          }
    </style>
    <divclass="container">
       <divclass="row">
           <divclass="col-md-6 red"></div>
           <divclass="col-md-6 red"></div>
       </div>
    </div>
    <!--
           6,6
           2,10
           1~12
           再次理解class里面写的属性值到底是干啥的
    -->
    <!--借助谷歌浏览器自动切换手机或电脑屏幕,只需要加一个col-xs-6生成对应的布局-->

    媒体查询

    <style>
    .c1{
               background-color: red;
          }
           @mediascreenand(max- 600px){
               .c1{
                   background-color: green;
              }
          }
    </style>
    <divclass="col-md-6 red c1"></div>

    响应式列重置

    <style>
    .c2{
               background-color: red;
          }
           .c3{
               height: 60px;
          }
    </style>
    <divclass="container">
       <divclass="row">
     <divclass="col-xs-6 col-sm-3 c3 c2">.col-xs-6 .col-sm-3</div>
     <divclass="col-xs-6 col-sm-3 c2">.col-xs-6 .col-sm-3</div>
     <!-- Add the extra clearfix for only the required viewport -->
     <divclass="clearfix visible-xs-block"></div>
     <divclass="col-xs-6 col-sm-3 c2">.col-xs-6 .col-sm-3</div>
     <divclass="col-xs-6 col-sm-3 c2">.col-xs-6 .col-sm-3</div>
    </div>
    </div>

    列偏移

    <divclass="col-md-4 col-md-offset-4">.col-md-4 .col-md-offset-4</div>

    排版

    <h1>h1. Bootstrap heading <small>Secondary text</small></h1>
    <pclass="lead">...</p>
    <mark>highlight</mark>
    <!--两者效果一样,但是语义不一样-->
    <del>This line of text is meant to be treated as deleted text.</del>
    <s>This line of text is meant to be treated as no longer accurate.</s>

    <blockquote>
     <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.</p>
     <footer>Someone famous in <citetitle="Source Title">Source Title</cite></footer>
    </blockquote>


    <!--列表组-->
    <ulclass="list-unstyled">
     <li>...</li>
    </ul>

    <ulclass="list-inline">
     <li>...</li>
    </ul>

    表格标签

    <tableclass="table table-bordered table-hover table-striped"></table>
    <trclass="active">...</tr>

    表单

    • 登陆示例

    • input框提示信息显影

    按钮

    <buttonclass='btn-success/btn-info/btn-primary/btn-danger/btn-warning'>
    按钮
    </button>

    快速浮动

    <divclass="pull-left">...</div>
    <divclass="pull-right">...</div>

    组件

    <!--字体图标 意味着操作它跟操作普通文本一样   爱心图标举例-->
    <!--图标大小可以通过调span标签所在的父标签调节-->

    Font-Awesome简介

    • css

    • fonts

    标签页

    • 实际应用场景 >>> 购物网站物品各类信息(JS插件标签页)

    JS插件

    模态框

    • data参数绑定

      <buttontype="button"data-toggle="modal"data-target="#myModal">Launch modal</button>
    • 自定义代码

    $('#myModal').modal('show/hide')

    sweetalert插件

    https://lipis.github.io/bootstrap-sweetalert/

    下载只需要用dist文件夹

    swal('标题')
    swal('标题','文本')
    swal('标题','文本''success')
    swal('标题','文本','warning')
    swal('标题','文本','info')
    swal('标题','文本','error')
  • 相关阅读:
    【Educational Codeforces Round 33 B】Beautiful Divisors
    【Educational Codeforces Round 33 A】Chess For Three
    【习题 6-7 UVA
    【习题 6-6 UVA
    【习题 6-5 UVA-1600】Patrol Robot
    【习题 6-4 UVA-439】Knight Moves
    【习题 6-3 UVA
    【POJ1144】Network(割点)(模板)
    【CF711D】Directed Roads(环,强连通分量)
    【CF711C】Coloring Trees(DP)
  • 原文地址:https://www.cnblogs.com/linbanxian/p/10685321.html
Copyright © 2011-2022 走看看