首页 > 其他分享 >BrootStrap学习笔记

BrootStrap学习笔记

时间:2023-02-01 10:59:01浏览次数:48  
标签:qq www BrootStrap 笔记 学习 lisi 李四 王五 com

BrootStrap学习笔记

 

 

col-xs/col-sm/col-md/col-lg/col-xl总结

*表示当前div所占的列数(共12列);

col-sm-3表示该div在小屏幕中占6列,

.col-xs-*

column-extra small-*

超小屏幕 手机 (<768px)

.col-sm-*

column-small-*

小屏幕 手机 (≥ 576px)

.col-md-*

column-medium-*

中等屏幕 平板 (≥ 768px)

.col-lg-*

column-large-*

大屏幕  桌面显示器 (≥ 992px)

.col-xl-*

column-extra large-*

超大屏幕 大桌面显示器 (≥ 1200px)

 

 

 

BootStrap之Hello World

这是BootStrap的基本框架,后续的测试和代码都将在该框架的基础上进行;

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

<meta>
    
    <meta charset="utf-8">
   <meta http-equiv="X-UA-Compatible" content="IE=edge"><!--告诉IE浏览器以尽可能高的版本显示该网页-->
    <meta name="viewport" content="width=device-width, initial-scale=1.0"><!--页面宽度设定为设备宽度,缩放比例为100%-->
    <title>Bootstrap 模板</title>
    <!-- 引入 Bootstrap -->
    <link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet"><!--引入bootstrap的样式文件 rel表示relationship-->
    <!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
    <!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
    <!--lt表示less than表示低于IE9版本-->
    <!--这是一个条件注释,如果IE版本低于IE9,则执行注释中的代码,否则不执行-->
    <!--这个条件注释将帮助在IE8上正确显示网页,对于其他浏览器,不起作用-->
    <!--[if lt IE 9]>
         <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
         <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
      <![endif]-->
</head>

<body>
    <h1>你好 BootStrap!</h1>
<!--要使用Bootstrap,必须要先引入jquery-->
    <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
    <script src="https://code.jquery.com/jquery.js"></script>
    <!-- 包括所有已编译的插件 Bootstrap的javascript文件-->
    <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
</body>

</html>

运行结果

表格测试

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

<meta>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--告诉IE浏览器以尽可能高的版本显示该网页-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--页面宽度设定为设备宽度,缩放比例为100%-->
<title>Bootstrap 模板</title>
<!-- 引入 Bootstrap -->
<link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
<!--引入bootstrap的样式文件 rel表示relationship-->
<!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
<!--lt表示less than表示低于IE9版本-->
<!--这是一个条件注释,如果IE版本低于IE9,则执行注释中的代码,否则不执行-->
<!--这个条件注释将帮助在IE8上正确显示网页,对于其他浏览器,不起作用-->
<!--[if lt IE 9]>
         <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
         <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
      <![endif]-->

<style>
    body {
        padding-top: 50px;
        padding-left: 10px;
    }

    /*奇数行的背景色*/
    .table-striped>tbody>tr:nth-of-type(odd) {
        background-color: rgb(237, 143, 143);
    }

    /*偶数行的背景色*/
    .table-striped>tbody>tr:nth-of-type(even) {
        background-color: #95a3f4;
    }
   tbody>tr:hover {
        background-color: #95f4a7;
    }
</style>


</head>

<body>

    <table class="table table-striped">
        <caption>联系方式 使用class="table table-striped"</caption>
        <thead>
            <th>姓名</th>
            <th>标题</th>
            <th>URL</th>
            <th>Email</th>

        </thead>
        <tbody>
            <tr>
                <td>张三</td>
                <td>总经理</td>
                <td>www.zhangsan.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>经理</td>
                <td>www.lisi.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>打工人</td>
                <td>www.wangwu.com</td>
                <td>[email protected]</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="4">
                    <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                    </p>
                </td>
            </tr>
        </tfoot>
    </table>

    <table class="table table-condensed">
        <caption>联系方式 使用class="table table-condensed"</caption>
        <thead>
            <th>姓名</th>
            <th>标题</th>
            <th>URL</th>
            <th>Email</th>

        </thead>
        <tbody>
            <tr class="success">
                <td>张三</td>
                <td>总经理</td>
                <td>www.zhangsan.com</td>
                <td>[email protected]</td>
            </tr>
            <tr class="warning">
                <td>李四</td>
                <td>经理</td>
                <td>www.lisi.com</td>
                <td>[email protected]</td>
            </tr>
            <tr class="info">
                <td>王五</td>
                <td>打工人</td>
                <td>www.wangwu.com</td>
                <td>[email protected]</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="4">
                    <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                    </p>
                </td>
            </tr>
        </tfoot>
    </table>

    <table class="table table-bordered">
        <caption>联系方式 使用class="table table-bordered"</caption>
        <thead>
            <th>姓名</th>
            <th>标题</th>
            <th>URL</th>
            <th>Email</th>

        </thead>
        <tbody>
            <tr>
                <td>张三</td>
                <td>总经理</td>
                <td>www.zhangsan.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>经理</td>
                <td>www.lisi.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>打工人</td>
                <td>www.wangwu.com</td>
                <td>[email protected]</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="4">
                    <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                    </p>
                </td>
            </tr>
        </tfoot>
    </table>
    <table class="table table-hover">
        <caption>联系方式 使用class="table table-hover"</caption>
        <thead>
            <th>姓名</th>
            <th>标题</th>
            <th>URL</th>
            <th>Email</th>

        </thead>
        <tbody>
            <tr>
                <td>张三</td>
                <td>总经理</td>
                <td>www.zhangsan.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>经理</td>
                <td>www.lisi.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>打工人</td>
                <td>www.wangwu.com</td>
                <td>[email protected]</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="4">
                    <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                    </p>
                </td>
            </tr>
        </tfoot>
    </table>
    <table>
        <caption>联系方式 不使用Bootstrap样式</caption>
        <thead>
            <th>姓名</th>
            <th>标题</th>
            <th>URL</th>
            <th>Email</th>

        </thead>
        <tbody>
            <tr>
                <td>张三</td>
                <td>总经理</td>
                <td>www.zhangsan.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>经理</td>
                <td>www.lisi.com</td>
                <td>[email protected]</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>打工人</td>
                <td>www.wangwu.com</td>
                <td>[email protected]</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td colspan="4">
                    <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                    </p>
                </td>
            </tr>
        </tfoot>
    </table>

<div class="panel panel-default">
<div class="panel-heading">
    表格面板标题 class="panel-heading"
</div>
<div class="panel-body">
    表格面板体 class="panel-body"
</div>

<table class="table">
    <caption>联系方式 Bootstrap默认样式</caption>
    <thead>
        <th>姓名</th>
        <th>标题</th>
        <th>URL</th>
        <th>Email</th>

    </thead>
    <tbody>
        <tr>
            <td>张三</td>
            <td>总经理</td>
            <td>www.zhangsan.com</td>
            <td>[email protected]</td>
        </tr>
        <tr>
            <td>李四</td>
            <td>经理</td>
            <td>www.lisi.com</td>
            <td>[email protected]</td>
        </tr>
        <tr>
            <td>王五</td>
            <td>打工人</td>
            <td>www.wangwu.com</td>
            <td>[email protected]</td>
        </tr>
    </tbody>
    <tfoot>
        <tr>
            <td colspan="4">
                <p>备注:张三是李四的舅舅,李四是王五的表叔</p>
                </p>
            </td>
        </tr>
    </tfoot>
</table>


</div>




    <!--要使用Bootstrap,必须要先引入jquery-->
    <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
    <script src="https://code.jquery.com/jquery.js"></script>
    <!-- 包括所有已编译的插件 Bootstrap的javascript文件-->
    <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
</body>

</html>

运行结果

表单测试

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

<meta>

<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--告诉IE浏览器以尽可能高的版本显示该网页-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!--页面宽度设定为设备宽度,缩放比例为100%-->
<title>Bootstrap 模板</title>
<!-- 引入 Bootstrap -->
<link href="bootstrap-3.3.7-dist/css/bootstrap.min.css" rel="stylesheet">
<!--引入bootstrap的样式文件 rel表示relationship-->
<!-- HTML5 Shiv 和 Respond.js 用于让 IE8 支持 HTML5元素和媒体查询 -->
<!-- 注意: 如果通过 file://  引入 Respond.js 文件,则该文件无法起效果 -->
<!--lt表示less than表示低于IE9版本-->
<!--这是一个条件注释,如果IE版本低于IE9,则执行注释中的代码,否则不执行-->
<!--这个条件注释将帮助在IE8上正确显示网页,对于其他浏览器,不起作用-->
<!--[if lt IE 9]>
         <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
         <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
      <![endif]-->

<style>
    body {
        padding-top: 50px;
        padding-left: 50px;
        padding-right: 50px;
    }
</style>


</head>

<body>
    <!--标签和表单分行显示-->
    <div class="form-group">
        <form action="#" width="50%">
            <label for="name">姓名:</label>
            <input type="text" autofocus required id="name" placeholder="请输入姓名" class="form-control"></input><br>
            <label for="Email">邮箱:</label>
            <input type="email" required id="email" placeholder="请输入电子邮箱" class="form-control"></input><br>
            <label for="homePhone">家庭电话:</label>
            <input type="tel" id="homePhone" placeholder="请输入家庭电话" pattern="[0-9]{4}-[0-9]{8}"
                class="form-control"></input><br>
            <label for="mobilePhone">手机号:</label>
            <input type="tel" id="mobilePhone" placeholder="请输入手机号" pattern="1[0-9]{10}"
                class="form-control"></input><br>
            <label for="country">国家:</label>
            <select id="country" class="form-control">
                <option>中国</option>
                <option>美国</option>
                <option>新加坡</option>
                <option>日本</option>
                <option>巴西</option>
            </select><br>
            <label for="provience">省份:</label>
            <select id="provience" class="form-control">
                <option>江西</option>
                <option>湖南</option>
                <option>黑龙江</option>
                <option>北京</option>
                <option>海南</option>
            </select><br>
            <label for="zip">邮政编码:</label>
            <input type="number" id="zip" name="zip" placeholder="请输入邮政编码" class="form-control"></input><br>
            <input type="submit" value="提交" class="form-control"></input>

        </form>
    </div>
    <!--标签和表单在一行显示-->
    <form action="#" class="form-horizontal">
        <div class="form-group">
            <label for="firstName" class="col-sm-3 control-label">姓:</label>
            <div class="col-sm-9">
                <input type="text" autofocus required id="firstName" placeholder="请输入姓氏"
                    class="col-sm-3 control-label"></input>
            </div>
        </div>
        <div class="form-group">
            <label for="lastName" class="col-sm-3 control-label">名:</label>
            <div class="col-sm-9">
                <input type="text" autofocus required id="lastName" placeholder="请输入名字"
                    class="col-sm-3 control-label"></input>
            </div>
        </div>

    </form>
    <!--内联显示-->
    <form action="#" class="form-inline">
        <div class="form-group">
            <label for="Email">邮箱:</label>
            <input type="email" required id="email" placeholder="请输入电子邮箱" class="form-control"></input><br>
        </div>
        <div class="form-group">
            <label for="homePhone">家庭电话:</label>
            <input type="tel" id="homePhone" placeholder="请输入家庭电话" pattern="[0-9]{4}-[0-9]{8}"
                class="form-control"></input><br>
        </div>
        <div class="form-group">
            <label for="mobilePhone">手机号:</label>
            <input type="tel" id="mobilePhone" placeholder="请输入手机号" pattern="1[0-9]{10}"
            class="form-control"></input><br>
        </div>
    </form><br>




    <!--要使用Bootstrap,必须要先引入jquery-->
    <!-- jQuery (Bootstrap 的 JavaScript 插件需要引入 jQuery) -->
    <script src="https://code.jquery.com/jquery.js"></script>
    <!-- 包括所有已编译的插件 Bootstrap的javascript文件-->
    <script src="bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>
</body>

</html>

运行结果

标签:qq,www,BrootStrap,笔记,学习,lisi,李四,王五,com
From: https://www.cnblogs.com/zhangdezhang/p/17081814.html

相关文章

  • 小土堆pytorch笔记
    I验证网络结构是否有误初始化一个符合网络的输入数据input=torch.ones((64,3,32,32))将输入数据传进网络,看是否报错print(network(input).shape)II修......
  • Git初识之学习心得总结
    一、Git简介--1.Git是什么?1.是一个分布式版本控制系统2.以"行"为单位进行存储,可以监控每行的变化3.几乎所有的软件的代码管理现在都在使用git.--2.Git的作用:a、"......
  • PostgreSQL学习笔记-4.基础知识:触发器、索引
    PostgreSQL触发器是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。下面是关于PostgreSQL触发器几个比较重要的点:PostgreSQL触发器可以在BEFORE、AFT......
  • QT 问题笔记
    1.'QMainWindow'filenotfound  网上:解决方法:在.pro中加入QT+=coreguigreaterThan(QT_MAJOR_VERSION,4):QT+=widgets 别人的demo,#include<QMainWindow>可......
  • 学习方法:阅读学习法
    学习方法:阅读学习法    阅读学习法,也就是通过“阅读书籍”来获取知识。  “主题阅读”,以“主题”为主线,搜集材料并阅读、整理,达到多角度、多层次的......
  • 【Javaweb】jsp | 简单学习
    什么是jsp,它有什么用?jsp的全称是javaserverpages。Java的服务器界面。jsp的主要作用是代替Servlet程序回传html页面的数据因为Servlet程序回传html页面数据是一件非常......
  • 极客时间 Java并发编程实战 笔记
    思考、再思考、总结、再总结01可见性、原子性和有序性举几个例子先。缓存可能导致可见性问题,因为多核CPU上的多个核可能都持有同一数据的不同缓存。两个线程并行地对......
  • Jmeter学习:利用JDBC采样器从数据库取业务数据,进行变量参数化,并用于后续的业务请求
    1.设计JDBC配置元件、JDBC采样器2.JDBC采样通常设置为单次执行3.配合ForEach循环,进行变量的循环提取(方法一)采用随机数进行随机提取,示例代码如下:(方法二)//......
  • c++学习1 基础关键词
    一"const"修饰变量只能被初始化和读取,不能被赋值更改,且必需初始化,不初始化的话会因为读取到随机数而报错。example:constintdate=100;cout<<"date="<<date;//结......
  • 【计算机网络】Stanford CS144 Lab0 : networking warmup 学习记录
    CS144官方镜像:https://cs144.github.io/kangyupl备份的镜像:https://kangyupl.gitee.io/cs144.github.io/实验准备Ubuntu18.04.6LTSx86_64(实验提供)gcc8......