前端学习笔记--bootstrap

1.bootstrap3依赖jQuery?

2.如何导入?

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <!--导入jquery-->
    <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
    <!--导入bootstrap-->
    <link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
    <script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>
</head>

<body>

<div class="container">

</div>

</body>
</html>

 

3.布局容器?

  • 留白的:
  • <div class="container">
      ...
    </div>

     

  • 不留白
  • <div class="container-fluid">
      ...
    </div>

     

  • 效果代码?
  • <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <!--导入jquery-->
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
        <!--导入bootstrap-->
        <link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
        <script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>
        <style>
            .c1{
                background-color: red;
                height: 200px;
            }
        </style>
    </head>
    
    <body>
    <!--留白-->
    <div class="container c1">
    
    </div>
    
    <!--不留白-->
    <div class="container-fluid c1">
    
    </div>
    
    </body>
    </html>

     

  • 效果展示

4.栅格系统?

  • 默认是对页面进行12划分
  • 演示66分,演示39分
  • <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <!--导入jquery-->
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
        <!--导入bootstrap-->
        <link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
        <script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>
        <style>
            .c1{
                background-color: #bce8f1;
                height: 200px;
                border: 5px solid black;
            }
        </style>
    </head>
    
    <body>
    
    <div class="container">
        <div class="row">
            <div class="col-md-6 c1"></div>
            <div class="col-md-6 c1"></div>
            <br>
            <div class="col-md-3 c1"></div>
            <div class="col-md-9 c1"></div>
        </div>
    </div>
    
    </body>
    </html>

     

  • 效果?
  •  

 5.栅格系统如何在手机端和pc端不同的样式?

  • 在class里面 增加col-md-6 c1 col-sm-6
  • <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <!--导入jquery-->
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
        <!--导入bootstrap-->
        <link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
        <script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>
        <style>
            .c1{
                background-color: #bce8f1;
                height: 200px;
                border: 5px solid black;
            }
        </style>
    </head>
    
    <body>
    
    <div class="container">
        <div class="row">
            <div class="col-md-6 c1 col-sm-6"></div>
            <div class="col-md-6 c1 col-sm-6"></div>
            <br>
    
            <div class="col-md-3 c1"></div>
            <div class="col-md-9 c1"></div>
        </div>
    </div>
    
    </body>
    </html>

     

 6.栅格的参数?

  •  

7.栅格系统进行偏移展示?

  • 利用col-lg-offset-2
  • 代码:
  • <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <!--导入jquery-->
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.6.4/jquery.min.js"></script>
        <!--导入bootstrap-->
        <link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
        <script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>
        <style>
            .c1 {
                background-color: #bce8f1;
                height: 200px;
                border: 5px solid black;
            }
        </style>
    </head>
    
    <body>
    <div class="container">
        <div class="row ">
            <div class="col-md-6 c1">.col-md-6</div>
            <div class="col-md-6 c1">.col-md-6</div>
        </div>
        <div class="row">
            <div class="col-md-6 c1 col-lg-offset-2">.col-md-6</div>
    
        </div>
    
    </div>
    
    
    </body>
    </html>
    View Code

     

  • 效果?
  •  

8.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

参考资料:https://www.bootcss.com/

posted @ 2023-04-25 15:26  o蹲蹲o  阅读(21)  评论(0编辑  收藏  举报