BootStrap 学习笔记

学习自 https://www.runoob.com/bootstrap/bootstrap-grid-system.html

创建一个简单的BootStrap页面

  1. 官网下载bootstrap文件
    https://getbootstrap.com/docs/4.5/getting-started/download/
  2. 新建html页面
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>bootstrap_test</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="css/bootstrap.min.css" rel="stylesheet">
</head>
<body>
    <h1>bootstrap web</h1>
    <script src="js/jquery-3.5.1.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
</body>
</html>

网格系统

<!--网格,每行12个,必须写在container中,每一行使用一个row,每一行有12个,保证总和有12个就可以-->
    <div class="container">
        <h1>bootstrap web</h1>
        <div class="row">
            <!-- 在不同设备上会有设置不同的比例           -->
            <div class="col-sm-6 col-md-4" style="background-color: #dedef8;box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
                    eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut
                    enim ad minim veniam, quis nostrud exercitation ullamco laboris
                    nisi ut aliquip ex ea commodo consequat.
                </p>

                <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem
                    accusantium doloremque laudantium, totam rem aperiam, eaque ipsa
                    quae ab illo inventore veritatis et quasi architecto beatae vitae
                    dicta sunt explicabo.
                </p>
            </div>
            <div class="col-sm-6 col-md-8" style="background-color: #dedef8;box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem
                    accusantium doloremque laudantium.
                </p>

                <p> Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet,
                    consectetur, adipisci velit, sed quia non numquam eius modi
                    tempora incidunt ut labore et dolore magnam aliquam quaerat
                    voluptatem.
                </p>
            </div>
        </div>
        <div class="row">
            <div class="col-md-3" style="background-color: #dedef8;box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                <h4>第一列</h4>
                <p>
                    Lorem ipsum dolor sit amet, consectetur adipisicing elit.
                </p>
            </div>
            <div class="col-md-9" style="background-color: #dedef8;box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                <h4>第二列 - 分为四个盒子</h4>
                <div class="row">
                    <div class="col-md-6" style="background-color: #B18904; box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                        <p>
                            Consectetur art party Tonx culpa semiotics. Pinterest
                            assumenda minim organic quis.
                        </p>
                    </div>
                    <div class="col-md-6" style="background-color: #B18904; box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                        <p>
                            sed do eiusmod tempor incididunt ut labore et dolore magna
                            aliqua. Ut enim ad minim veniam, quis nostrud exercitation
                            ullamco laboris nisi ut aliquip ex ea commodo consequat.
                        </p>
                    </div>
                </div>
                <div class="row">
                    <div class="col-md-6" style="background-color: #B18904; box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                        <p>
                            quis nostrud exercitation ullamco laboris nisi ut
                            aliquip ex ea commodo consequat.
                        </p>
                    </div>
                    <div class="col-md-6" style="background-color: #B18904; box-shadow: inset 1px -1px 1px #444, inset -1px 1px 1px #444;">
                        <p>
                            Lorem ipsum dolor sit amet, consectetur adipisicing elit,
                            sed do eiusmod tempor incididunt ut labore et dolore magna
                            aliqua. Ut enim ad minim.
                        </p>
                    </div>
                </div>
            </div>
        </div>
    </div>

页面结果
在这里插入图片描述

表单

method和action方式提交表单

<div class="container">
        <h2>form</h2>
        <form role="form" method="post" action="/ssm/file/log">
            <div class="form-group">
                <label for="name1">名称</label>
                <input type="text" class="form-control" id="name1" name="name" placeholder="请输入名称">
            </div>
            <div class="form-group">
                <label for="password1">密码</label>
                <input type="text" class="form-control" id="password1" name="password" placeholder="请输入密码">
            </div>
            <button type="submit" class="btn">提交</button>
        </form>
    </div>

ajax方式提交表单

<div class="container">
        <h2>form ajax</h2>
        <form role="form" id="loginForm">
            <div class="form-group">
                <label for="name">名称</label>
                <input type="text" class="form-control" id="name" name="name" placeholder="请输入名称">
            </div>
            <div class="form-group">
                <label for="password">密码</label>
                <input type="text" class="form-control" id="password" name="password" placeholder="请输入密码">
            </div>
            <button type="button" class="btn" onclick="login()">提交</button>
        </form>
    </div>
    <script>
        function login() {
            var data = $('#loginForm').serialize();
            console.log("name"+data.name);
            console.log("password:"+data.password);
            console.log("data:"+data);
            $.ajax({
                cache: false,
                type: "POST",
                url: "/ssm/file/log",
                data: data,
                async: false,
                success: function () {
                    window.location.href = "/ssm/logsucess.jsp?"+data;
                }
            });
        }
    </script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值