
参考资料:
1. 引入使用
https://v5.bootcss.com/docs/getting-started/contents/
最简单的验证:- 只使用 css 引入
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 26 27
| <!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="./lib/bootstrap.css"> </head>
<body> <div class="container"> <button type="button" class="btn btn-primary">Primary</button> <button type="button" class="btn btn-secondary">Secondary</button> <button type="button" class="btn btn-success">Success</button> <button type="button" class="btn btn-danger">Danger</button> <button type="button" class="btn btn-warning">Warning</button> <button type="button" class="btn btn-info">Info</button> <button type="button" class="btn btn-light">Light</button> <button type="button" class="btn btn-dark">Dark</button>
<button type="button" class="btn btn-link">Link</button> </div> </body>
</html>
|

2. 响应式布局

响应式示例:
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 26 27 28 29 30 31
| <!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="./lib/bootstrap.css"> </head>
<body> <div class="container text-center"> <div class="row"> <div class="col-xl-3 col-lg-4 col-md-6 col-sm-12"> Column </div> <div class="col-xl-3 col-lg-4 col-md-6 col-sm-12"> Column </div> <div class="col-xl-3 col-lg-4 col-md-6 col-sm-12"> Column </div> <div class="col-xl-3 col-lg-4 col-md-6 col-sm-12"> Column </div> </div> </div> </body>
</html>
|
3. 各种组件
表单:https://v5.bootcss.com/docs/forms/overview/
表单校验:https://v5.bootcss.com/docs/forms/validation/
组件:https://v5.bootcss.com/docs/components/accordion/
弹窗:https://v5.bootcss.com/docs/components/modal/
导航:https://v5.bootcss.com/docs/components/navbar/
示例: - 引入 css 和 js
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42
| <!DOCTYPE html> <html lang="en">
<head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="./lib/bootstrap.css"> <script src="./lib/bootstrap.bundle.js"></script> </head>
<body> <div class="container"> <form> <div class="mb-3"> <label for="exampleInputEmail1" class="form-label">Email address</label> <input type="email" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp"> <div id="emailHelp" class="form-text">We'll never share your email with anyone else.</div> </div> <div class="mb-3"> <label for="exampleInputPassword1" class="form-label">Password</label> <input type="password" class="form-control" id="exampleInputPassword1"> </div> <div class="mb-3 form-check"> <input type="checkbox" class="form-check-input" id="exampleCheck1"> <label class="form-check-label" for="exampleCheck1">Check me out</label> </div> <div class="mb-3"> <select class="form-select" aria-label="Default select example"> <option selected>Open this select menu</option> <option value="1">One</option> <option value="2">Two</option> <option value="3">Three</option> </select> </div> <button type="submit" class="btn btn-primary">Submit</button> </form> </div> </body>
</html>
|