前端之Bootstrap框架

Bootstrap页面框架

别人已经提前写好了一大堆css和js,我们只需要引入之后按照人家规定好的操作方式即可使用所有的样式和功能。

 Bootstrap下载

官网地址:https://v3.bootcss.com/

 点击下载Bootstrap进入下方页面

这里我们下载v3的版本,如果需要使用别的版本,在上方更换即可。

 

文件结构

bootstrap.css
bootstrap.js
ps:如果我们想要在js中使用Bootstrap是需要依赖于jQuery的

CDN的导入

网址:https://www.bootcdn.cn/twitter-bootstrap/

<link href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css" >
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>

pycharm自动提示问题

一些老版本的pycharm在第一次使用Bootstrap的时候,pycharm对Bootstrap不熟悉,是不知道Bootstrap中的哪些关键字的,在编写代码的时候就不会出现自动提示。

解决方法就是先在pycharm中导入本地文件,然后引入一下bootstrap的样式,之后在使用的时候就会出现自动提示了。

 

<link rel="stylesheet" href="bootstrap-3.4.1-dist/css/bootstrap.css">
<script src="bootstrap-3.4.1-dist/js/bootstrap.js"></script>

核心部分讲解

我们在使用Bootstrap的时候其实就是给需要添加样式的标签添加class类,添加了对应的类,就可以产生对应的美化效果。

官网教学文档:https://v3.bootcss.com/css/#forms-horizontal

其他文档也在官网

布局容器

class = "container"                
// 网页两侧有留白
class = "container-fluid"         
// 网页两侧没有留白

栅格系统

class = "row" // 一行最多12份(或是把所占空间分成十二份)

 

<div class="container">

  <div class="row">

    <div class="col-md-6 c1"></div>

    <div class="col-md-6 c1"></div>

  </div>

</div>

// 把一行进行均分(各6份)

屏幕参数 

针对不同的屏幕尺寸,可以设置不同的划分方式,也叫响应式布局
col-md-6 col-xs-2 col-sm-3 col-lg-3

栅格偏移

col-md-offset-3
// 右移三个栅格空间

 

重要样式

1.表格样式

<table class="table table-hover table-striped">

颜色
<tr class="success">

2.表单标签

class = "form-control"

3.按钮组

class = "btn btn-primary btn-block"

组件

1.图标

<span class="glyphicon glyphicon-search" aria-hidden="true"></span>
如果想要获取更多的图标可以从下方的网站获取https://fontawesome.com.cn/

2. 导航条

class="navbar navbar-inverse"

3.其他

 

posted @ 2022-12-07 21:29  莫~慌  阅读(230)  评论(0编辑  收藏  举报