前端之Bootstrap框架

前端框架简介

bootstrap框架

]内部提供了很多漂亮的标签样式和功能,前端工程师只需要拷贝使用即可

bootstrap版本

推荐使用v3版本

基本使用

必须先导入后使用

导入的两种方法

  1. 本地导入
  2. cdn导入
    bootcdn
    bootstrap需要使用jQuery来实现动态效果

文件组成

bootstrap需要导入两个文件
一个是css文件
一个是js文件

框架属性

布局容器

class = 'container' 两边有留白
class = 'container-fluid' 没有留白

<style>
    .c1 {
        border: solid blue 8px;
        text-align: center;
    }
    .c2 {
        margin-top: 200px;
    }
</style>
<body>
    <div class="container c1 c2">001</div>
    <div class="container-fluid c1">002</div>
    <div class="container c1">003</div>
</body>

栅格系统

栅格参数可以做到响应式布局xs sm md lg
class = 'row' 默认开设一行均分12份
class = 'col-md-n' 指定需要几份

如果一行十二份用不完可以调整位置
col-md-offset-3

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css">
    <script>src = "bootstrap-3.3.7-dist/js/bootstrap.min.js"</script>
    <script>src = "jquery-3.6.0.js"</script>
</head>
<style>
    .c1 {
        height: 100px;
        border: solid blue 8px;
        margin-top: 200px;
    }
    .c2 {
        height: 90px;
        border: black solid 4px;
    }
</style>
<body>
    <div class="container c1">
        <div class="row">
            <div class="col-md-4 c2"></div>
            <div class="col-md-8 c2" ></div>
        </div>
    </div>
    <div class="container c1">
        <div class="row">
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
            <div class="col-md-1 c2"></div>
            <div class="col-md-1 c2" ></div>
        </div>
    </div>
</body>
</html>

表格样式

表格样式

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" href="bootstrap-3.3.7-dist/css/bootstrap.min.css">
    <script>src = "bootstrap-3.3.7-dist/js/bootstrap.min.js"</script>
    <script>src = "jquery-3.6.0.js"</script>
</head>
<style>
    .c1 {
        margin-top: 200px;
    }
</style>
<body>
<div class="container c1">
    <table class="table table-hover table-bordered table-striped">
    <tread>
        <tr class="info">
            <th>姓名</th>
            <th>年龄</th>
        </tr>
    </tread>
    <tbody>
    <tr class="success">
        <td >trump</td>
        <td>76</td>
    </tr>
    <tr>
        <td>biden</td>
        <td>79</td>
    </tr>
    </tbody>
</table>
</div>

</body>
</html>

单元格颜色

class="active"
class="success"
class="warning"
class="danger"
class="info"

表单样式

.pull-left 左浮
.pull-right 右浮

class='form-control'
注意:针对radio和checkbox不能加

按钮与图片

按钮样式

class = 'btn'

按钮颜色

<a href="" class="btn btn-info">按钮颜色</a>
<a href="" class="btn btn-primary">按钮颜色</a>
<a href="" class="btn btn-success">按钮颜色</a>
<a href="" class="btn btn-danger">按钮颜色</a>
<a href="" class="btn btn-warning">按钮颜色</a>

按钮尺寸

<a href="" class="btn btn-success btn-sm">按钮尺寸</a>
<a href="" class="btn btn-success btn-lg">按钮尺寸</a>
<a href="" class="btn btn-success btn-block">按钮尺寸</a>

图标样式

<span class="glyphicon glyphicon-user"></span>
posted @   一梦便是数千载  阅读(80)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示